Laadige alla töövihiku näide
See õpetus näitab, kuidas Funktsioon Excel ISNUMBER Excelis, et testida, kas lahter on number.
ISNUMBER Funktsiooni ülevaade
Funktsiooni ISNUMBER test, kas lahter on arv. Tagastab tõe või vale.
ISNUMBER Exceli töölehe funktsiooni kasutamiseks valige lahter ja tippige:
(Pange tähele, kuidas valemisisendid ilmuvad)
Funktsiooni ISNUMBER süntaks ja sisendid:
1 | = ISNUMBER (VALUE) |
väärtus - Katse väärtus
Funktsiooni ISNUMBER kasutamine
Funktsioon ISNUMBER testib, kas lahter on arvväärtus. Kui jah, tagastab see tõe, vastasel juhul tagastab väärtuse VÄÄR.
1 | = ISNUMBER (A2) |
Asjad, mida teada
- Excelis Kuupäevad ja Ajad salvestatakse arvväärtustena. ISNUMBER tagastab hindamisel väärtuse TRUE Kuupäevad ja Ajad.
- Tekstina salvestatud number tagastab FALSE.
Kui lahter on arv, siis
Sageli soovite kombineerida funktsiooni „IS”, näiteks ISNUMBER, funktsiooniga IF. Funktsiooni IF abil saate lihtsa tõe või vale tagastamise asemel väljastada teatud teksti või teha konkreetseid toiminguid, kui lahter on number või mitte.
1 | = IF (ISNUMBER (A2), "number", "mitte number") |
Kontrollige, kas pole numbrit
Funktsiooniga NOT saate testida, kas lahter pole number.
1 | = IF (NOT (ISNUMBER (A3)), "not number", "number") |
ISNUMBER & OTSING Valem
Funktsiooni ISNUMBER üks kasulikumaid funktsioone on võimalus hinnata, kas teatud funktsioonid tagastavad arvväärtuse. Näiteks otsingufunktsioon otsib lahtrist teksti. Kui tekst leitakse, tagastatakse selle numbriline asukoht. Kui teksti ei leita, tagastatakse tõrge. Funktsiooni ISNUMBER kasutades saame teksti leidmisel tagastada tõese / vale.
1 | = ISNUMBER (OTSI (1 $, A2 $)) |
ISNUMBER & FIND - tõstutundlik
FIND -funktsioon töötab täpselt samamoodi nagu SEARCH -funktsioon, välja arvatud funktsioon FIND on tõstutundlik. Teisisõnu, funktsioon FIND tagastab FALSE, kui otsib märksõnast „STRING” märksõna „string”, kuna juhtumid ei ühti.
12 | = ISNUMBER (OTSI ("Punane", $ A2))= ISNUMBER (OTSI ("punane", $ A2)) |
ISNUMBER & MATCH
Funktsiooni ISNUMBER saab sarnaselt siduda ka funktsiooniga MATCH. Funktsioon MATCH otsib väärtusi väärtuste vahemikust. Kui väärtus leitakse, tagastab funktsioon selle numbrilise asukoha. Kui seda ei leita, tagastab see vea.
1 | = MATCH ("Punane", $ A2) |
Kinnitage lahtri sisend
Funktsiooni ISNUMBER üheks otstarbeks on lahtri sisu valideerimine. Näiteks võib teil olla sisestusvorm, mis nõuab numbrilist väärtust. Funktsiooniga ISNUMBER saate testida, kas kasutaja on sisestanud arvväärtuse, hoiatades teda, kui ta seda ei teinud.
1 | = IF (B2 = "", "", IF (ISNUMBER (B2), "", "Invalid Entry")) |
Andmete valideerimine - sundige teksti sisestama
Ülaltoodud näide oli andmete nõrk valideerimine; kasutaja võib hoiatusteadet ignoreerida. Selle asemel saame andmete valideerimise abil mittearvulisi väärtusi keelata.
Minema: Andmelint > Andmete valideerimine > Andmete valideerimine
ja seejärel valige üks järgmistest valikutest.
Kontrollige, kas vahemiku mõni lahter on arv
Et testida, kas mõni lahtrivahemiku lahter on arv, saame kasutada funktsiooni ISNUMBER koos funktsiooniga SUMPRODUCT.
1 | = SUMPRODUCT (-ISNUMBER (A2: A6))> 0 |
Selle funktsiooni toimimise kohta järgige ülaltoodud linki.
Tõstke esile lahtreid, mis sisaldavad numbreid
Viimane asi, mida saate ISNUMBER -funktsiooniga teha, on teksti sisaldavad esiletõstetud lahtrid. Me saame seda teha, luues reegli alusel tingimusvormingu.
- Valige kõik lahtrid, mida soovite kontrollida
- Minema Kodu lint > Tingimuslik vormindamine > Uus reegel
- Valige 'Kasutage valemit, et määrata, milliseid lahtreid vormindada‘
- Sisestage valem = ISNUMBER (A2)
- Klõpsake nuppu Vorminda ja valige soovitud vorming
- Väljumiseks ja salvestamiseks klõpsake kaks korda OK.
Muud loogilised funktsioonid
Excel / Google'i arvutustabelid sisaldavad palju muid loogilisi funktsioone muude loogiliste testide tegemiseks. Siin on nimekiri:
IF / IS funktsioonid |
---|
iferror |
iserror |
areenil |
iserr |
tühi |
on number |
istext |
isnontext |
is valem |
isloogiline |
isref |
iseenesest |
isodd |
ISNUMBER Google'i arvutustabelites
Funktsioon ISNUMBER töötab Google'i arvutustabelites täpselt samamoodi nagu Excelis:
ISNUMBER Näited VBA -s
Funktsiooni ISNUMBER saate kasutada ka VBA -s. Tüüp:application.worksheetfunction.isnumber (väärtus)
Funktsiooniargumentide (väärtus jne) jaoks saate need kas otse funktsiooni sisestada või määrata selle asemel kasutatavad muutujad.
Tagasi kõigi Exceli funktsioonide loendisse