ISNUMBER Funksjon

Den primære hensikten med regnearkprogrammer er å evaluere og beregne tall. Men tallene i seg selv er meningsløst, så regneark også tillate en rekke tekstdata, for eksempel navn, ID-koder og etiketter. Når varierende datatyper kan vises i samme celle, må du kanskje avgjøre om oppføringen er numerisk før du utfører en beregning. Dette behovet er adressert med ISNUMBER funksjon, som er inkludert i de fleste regnearkprogrammer, inkludert Microsoft Excel, Openoffice Calc og Google Docs.

ISNUMBER Funksjon

Den ISNUMBER funksjon eneste formål å avgjøre om spesifiserte data er numerisk. Utgangs resulterer i en enkel «True" eller "False" value, der "Ekte" beskriver data som numerisk. Når det kombineres med betinget funksjoner, er det ISNUMBER funksjonen nyttig for å unngå beregningsfeil når refererte cellene kan inneholde tall eller tekst.

ISNUMBER Format

Den ISNUMBER funksjonen bruker formatet "ISNUMBER (referanse)," hvor "referanse" kan være faktiske data eller en cellereferanse, for eksempel "ISNUMBER (15)" eller "ISNUMBER (A1)." Når den brukes av seg selv, er funksjonen innledes med "=" tegn, som forteller Excel til å forvente en formel.

Brukes med IF Funksjon

HVIS-funksjonen bruker formatet "IF (tilstand, true_result, false_result)." Tilstanden kan bruke ISNUMBER funksjon, som gjør at formelen for å utføre forskjellige handlinger når dataene er eller ikke er numeriske. Som et eksempel, "= IF (ISNUMBER (A1), A1 + A2, A2)" legger A1 og A2 når A1 inneholdt en rekke, men bare returnerer A2 når A1 var ikke et tall. Uten ISNUMBER betinget formel, oppstår en feil når du legger til de to cellene hvis A1 er ikke et tall.

Tvinge tall som skal Text

Noen ganger tallene må være tekst og ikke inkludert i beregningene. Bare ved hjelp av regneark formateringsalternativer til å angi tekst er ikke nok, fordi regneark fortsatt bruke tallene som tall, selv når formatert som tekst. I stedet omslutter nummeret i anførselstegn, og foran den med "=" tegn. Gjør du det gjør ISNUMBER funksjonen returnere en "False", selv om verdien inneholder et tall. Som et eksempel, for å gjenkjenne 15 som tekst, skriver du inn følgende formel:

= "15"