Funktsioon Excel ISNUMBER - testige, kas lahter on arv

Laadige alla töövihiku näide

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.

  1. Valige kõik lahtrid, mida soovite kontrollida
  2. Minema Kodu lint > Tingimuslik vormindamine > Uus reegel
  3. Valige 'Kasutage valemit, et määrata, milliseid lahtreid vormindada
  4. Sisestage valem = ISNUMBER (A2)
  5. Klõpsake nuppu Vorminda ja valige soovitud vorming
  6. 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

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave