Excel ISNUMBER -toiminto - Testaa, onko solu numero

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma osoittaa, miten Excel ISNUMBER -funktio Excelissä testataksesi, onko solu numero.

ISNUMBER -toiminnon yleiskatsaus

ISNUMBER -toiminnotesti, jos solu on numero. Palauttaa TOSI tai EPÄTOSI.

Jos haluat käyttää ISNUMBER Excel -laskentataulukkotoimintoa, valitse solu ja kirjoita:

(Huomaa, miten kaavasyötteet näkyvät)

ISNUMBER -toiminnon syntaksi ja tulot:

1 = ISNUMBER (VALUE)

arvo - Testiarvo

ISNUMBER -toiminnon käyttäminen

Funktio ISNUMBER testaa, onko solu numeerinen arvo. Jos kyllä, se palauttaa arvon TOSI, muuten se antaa epätodellisen.

1 = LUKU (A2)

Hyvä tietää

  • Excelissä Päivämäärät ja Ajat tallennetaan numeerisina arvoina. ISNUMBER palauttaa arvon TRUE arvioitaessa Päivämäärät ja Ajat.
  • Tekstiksi tallennettu numero palauttaa EPÄTOSI.

Jos solu on numero

Usein haluat yhdistää IS -funktion, kuten ISNUMBER, IF -toimintoon. IF -toiminnon avulla yksinkertaisen TOSI- tai EPÄTOSI -palauttamisen sijaan voit tulostaa tiettyä tekstiä tai suorittaa tiettyjä toimintoja, jos solu on numero tai ei.

1 = JOS (ISNUMBER (A2), "numero", "ei numero")

Tarkista, jos ei numero

NOT -toiminnolla voit testata, onko solu numero.

1 = JOS (EI (ISNUMBER (A3)), "ei numero", "numero")

ISNUMBER & HAKU Kaava

Yksi ISNUMBER -funktion hyödyllisimmistä ominaisuuksista on kyky arvioida, palauttavatko tietyt toiminnot numeerisen arvon. Esimerkiksi SEARCH -toiminto etsii solusta tekstiä. Jos teksti löytyy, sen numeerinen sijainti palautetaan. Jos tekstiä ei löydy, virhe palautetaan. Käyttämällä ISNUMBER -funktiota voimme palauttaa TOSI / EPÄTOSI, jos teksti löytyy.

1 = ISNUMBER (HAKU (B $ 1, $ A2))

ISNUMBER & FIND - Kirjainkoko erottaa

FIND -toiminto toimii täsmälleen samalla tavalla kuin SEARCH -toiminto, paitsi että FIND -toiminto erottaa isot ja pienet kirjaimet. Toisin sanoen FIND -funktio palauttaa FALSE -arvon, kun haetaan sanaa "string" kohdasta "STRING", koska tapaukset eivät täsmää.

12 = ISNUMBER (ETSI ("Punainen", $ A2))= ISNUMBER (HAKU ("Punainen", $ A2))

ISNUMBER & MATCH

ISNUMBER -toiminto voidaan myös yhdistää MATCH -toimintoon samalla tavalla. MATCH -toiminto etsii arvoa arvoalueelta. Jos arvo löytyy, funktio palauttaa numeerisen sijaintinsa. Jos sitä ei löydy, se palauttaa virheen.

1 = MATCH ("Punainen", $ A2)

Vahvista solun syöttö

Yksi ISNUMBER -funktion käyttö on solun sisällön vahvistaminen. Sinulla voi esimerkiksi olla syöttölomake, joka vaatii numeerisen arvon. ISNUMBER -toiminnolla voit testata, onko käyttäjä syöttänyt numeerisen arvon, ja varoittaa heitä, jos he eivät antaneet sitä.

1 = JOS (B2 = "", "", JOS (ISNUMBER (B2), "", "Virheellinen merkintä"))

Tietojen validointi - Pakota tekstinsyöttö

Yllä oleva esimerkki oli ”heikko” tietojen validointi; käyttäjä voi jättää huomiotta varoitusviestin. Sen sijaan voimme käyttää tietojen validointia ei-numeeristen arvojen kieltämiseen.

Mene: Data -nauha > Tietojen validointi > Tietojen validointi

ja valitse sitten jokin seuraavista vaihtoehdoista:

Testaa, onko jokin alueen solu numero

Jos haluat testata, onko jokin solualueen solu numero, voimme käyttää ISNUMBER -funktiota yhdessä SUMPRODUCT -funktion kanssa.

1 = SUMPRODUCT (-ISNUMBER (A2: A6))> 0

Seuraa yllä olevaa linkkiä oppiaksesi, miten tämä toiminto toimii.

Korosta soluja, jotka sisältävät numeroita

Viimeinen asia, jonka voit tehdä ISNUMBER -toiminnolla, on korostaa soluja, jotka sisältävät tekstiä. Voimme tehdä tämän luomalla säännön mukaisen ehdollisen muotoilun.

  1. Valitse kaikki solut, jotka haluat tarkistaa
  2. Mene Kotinauha > Ehdollinen muotoilu > Uusi sääntö
  3. Valitse 'Määritä muotoiltavat solut kaavan avulla
  4. Anna kaava = LUKU (A2)
  5. Napsauta Muoto -painiketta ja valitse haluamasi muotoilu
  6. Lopeta ja tallenna napsauttamalla OK kahdesti.

Muut loogiset toiminnot

Excel / Google Sheets sisältää monia muita loogisia toimintoja muiden loogisten testien suorittamiseksi. Tässä on luettelo:

IF / IS -toiminnot
iferror
iserror
areena
iserr
on tyhjä
on numero
istext
ei kontekstissa
isformula
islooginen
isref
on tasan
isodd

ISNUMBER Google Sheetsissä

ISNUMBER -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä:

ISNUMBER Esimerkkejä VBA: sta

Voit myös käyttää ISBUMBER -funktiota VBA: ssa. Tyyppi:
application.worksheetfunction.isnumber (arvo)
Funktioargumenteille (arvo jne.) Voit joko syöttää ne suoraan funktioon tai määrittää sen sijaan käytettävät muuttujat.

Palaa Excelin kaikkien toimintojen luetteloon

wave wave wave wave wave