Det primära syftet med kalkylprogram är att utvärdera och beräkna siffror . Men siffrorna i sig är meningslös , så kalkylblad också tillåta en mängd textdata , till exempel namn , koder ID och etiketter . Vid varierande datatyper kan visas i samma cell , kan du behöva bestämma om posten är numeriskt innan du utför en beräkning . Detta behov behandlas med ISNUMBER funktionen , som ingår i de flesta kalkylprogram , t.ex. Microsoft Excel , OpenOffice Calc och Google Docs . ISNUMBER Funktion
ISNUMBER funktionens enda syfte är att avgöra om angivna data är numeriska . De utgående resulterar i en enkel " true" eller "false" värdet , där " Sant " beskriver uppgifterna som numeriska . I kombination med villkorliga funktioner , är ISNUMBER funktionen användbar för att undvika räknefel då refererade cellerna kan innehålla siffror eller text . Addera ISNUMBER Format
ISNUMBER funktionen använder formatet " ISNUMBER ( referens ) , " där " referens " kan vara faktiska data eller en cellreferens , t.ex. " ISNUMBER ( 15 ) " eller " ISNUMBER ( A1 ) . " När det används av sig själv , den funktionen föregås av tecknet "=" , som berättar Excel att förvänta sig en formel .
användas med funktionen OM
IF funktion använder formatet " IF ( villkor , true_result , false_result ) . " villkoret kan använda ISNUMBER funktionen , som gör att formeln för att utföra olika åtgärder när uppgifterna är eller inte är numeriskt . Som ett exempel , " = OM ( ISNUMBER ( A1 ) , A1 + A2 , A2 ) " tillägger A1 och A2 när A1 innehöll ett nummer , men bara returnerar A2 när A1 var inte ett nummer . Utan ISNUMBER villkorlig formel , uppstår ett fel när du lägger de två cellerna , om A1 är inte ett nummer . Addera tvinga nummer som ska Text
Ibland siffror behöver vara text och ingår inte i beräkningarna . Enkelt att använda kalkylblad formatering alternativ för att ange text är inte tillräckligt , eftersom kalkylblad fortfarande använda siffror som tal , även när formateras som text . Istället inlägga numret i citattecken och föregås med " = "-tecknet . Om du gör det gör ISNUMBER funktionen returnera en " False ", även om värdet innehåller ett antal . Som ett exempel , för att känna igen 15 som text , skriver du följande formel :
= " 15 " Addera