Excel har mange funksjoner som kan hjelpe deg med sofistikerte beregninger og analyser. ISNUMBER-funksjonen brukes for eksempel til å evaluere innholdet i en celle og returnere boolske verdier basert på om de oppfyller et gitt krav. ISNUMBER-funksjonen kan enkelt identifisere og administrere numeriske data når du arbeider med et stort datasett.
Hva er Excels ISNUMBER-funksjon?
ISNUMBER-funksjonen er en logisk funksjon som returnerer TRUE hvis en celles verdi er et tall og FALSE ellers. Syntaksen til ISNUMBER-funksjonen er som følger.
=ISNUMBER(verdi)
I dette tilfellet refererer “verdi” til verdien som skal kontrolleres. Dette kan referere til en celle, en formel eller en konstant. Hvis du for eksempel vil sjekke om verdien i celle A1 er et tall, bruk formelen nedenfor.
=ISNUMBER(A1)
Formelen returnerer TRUE hvis verdien i celle A1 er et tall. Ellers vil FALSE bli returnert.
Hvordan bruker jeg ISNUMBER med andre funksjoner?
ISNUMBER-funksjonen er nyttig, men kan være mer effektiv for dataanalyse når den er paret med andre funksjoner. For eksempel, ved å kombinere det med andre komplekse Excel-funksjoner, kan du utføre forskjellige operasjoner som ville være vanskelig å utføre med bare ISNUMBER.
Bruker FINN med ISNUMBER
I Excel kan du bruke ISNUMBER-funksjonen med HIT-funksjonen for å finne ut om et bestemt tegn eller streng er i en celle. Her er en illustrasjon: Anta at du har en liste over e-postadresser i kolonne A og ønsker å finne ut hvilke som har domenet “@gmail.com”. Du kan bruke FIND med ISNUMBER-funksjonen for å søke etter “@gmail.com” i hver celle, som vist nedenfor.
=IF(ISNUMBER(FIND(“@gmail.com”,A2)),”Gmail-adresse”,”Ikke en Gmail-adresse”)
Denne formelen bekrefter om teksten “@gmail.com” vises i celle A2. Hvis den gjør det, vil FINN-funksjonen returnere plasseringen til @-tegnet i A2s tekst (for eksempel seks hvis cellen inneholder [email protected]). ISNUMBER-funksjonen returnerer TRUE fordi dette er et tall, og formelen returnerer “Gmail-adresse”. Hvis teksten “@gmail.com” ikke finnes i A2, vil FINN-funksjonen returnere feilen #VERDI!, som ikke er et tall. ISNUMBER returnerer FALSE og formelen returnerer «Ikke en Gmail-adresse».
Bruker LEFT With ISNUMBER
For å sjekke om et spesifisert antall tegn i en celle er numeriske, kan du bruke ISNUMBER med VENSTRE-funksjonen. Her er en illustrasjon: Anta at du har en liste over varenumre i kolonne A og vil vite hvilke som inneholder numeriske verdier i de fire første tegnene. For å gjøre dette, bruk formelen i kolonne B nedenfor.
=ISNUMBER(VENSTRE(A2;4)*1)
Denne formelen vil bruke VENSTRE-funksjonen til å trekke ut de fire første tegnene fra celle A2 og deretter sjekke om de er numeriske med ISNUMBER-funksjonen. *1 på slutten av formelen gjør VENSTRE-funksjonen til en numerisk verdi, slik at ISNUMBER-funksjonen kan identifisere den som et tall.
Bruker SUMPRODUCT med ISNUMBER
For å teste et helt celleområde for tall, bruk SUMPRODUKT-funksjonen sammen med ISNUMBER. For eksempel vil vi bruke formelen nedenfor for å sjekke om det er minst ett tall i området A2:A6.
=SUM PRODUKT(
ISNUMBER-funksjonen i denne formelen sjekker hver celle i området A2:A6 og returnerer en matrise med TRUE eller FALSE-verdier basert på om hver celle inneholder et tall eller ikke. Det doble negative symbolet (–) konverterer SANN/USANT-verdiene til 1s og 0s. Deretter summerer SUMPRODUCT-funksjonen matrisens 1-er og 0-er for å få det totale antallet celler som inneholder tall. Til slutt sammenligner >0-operatoren det totale antallet celler med 0 og returnerer TRUE hvis minst én celle inneholder et tall.
Konklusjon:
ISNUMBER-funksjonen i Excel er nyttig for å forenkle data ved å filtrere ut ikke-numeriske verdier. ISNUMBER er enkel å bruke og kan bidra til å øke hastigheten på databehandlingen, spesielt når du arbeider med store datasett. Du kan forbedre nøyaktigheten av forskningen din og få dypere innsikt i dataene dine ved å gjenkjenne og slette ikke-numeriske data.