Kontrollige, kas väärtus on Exceli loendis

Lang L: none (table-of-contents)

Seega on aegu, kui soovite teada, kas väärtus on loendis või mitte. Oleme seda teinud VLOOKUP abil. Kuid me saame sama teha ka funktsiooni COUNTIF abil. Nii et selles artiklis õpime, kuidas kontrollida, kas väärtused on loendis või mitte.

Funktsiooni COUNTIF abil kontrollige, kas väärtus on vahemikus

Nii nagu me teame, kasutades funktsiooni COUNTIF Excelis, saame teada, mitu korda konkreetne väärtus vahemikus esineb. Seega, kui arvestada konkreetse väärtusega vahemikus ja see on suurem kui null, tähendaks see, et see on vahemikus. Kas pole?

Üldine valem

= COUNTIF (vahemik, väärtus)> 0

Vahemik: Vahemik, milles soovite kontrollida, kas väärtus on vahemikus või mitte.

Väärtus: Väärtus, mida soovite lehel kontrollida vahemik.

Vaatame näidet:

Exceli otsinguväärtus on vahemiku näites

Selle näite jaoks on meil allpool näidisandmed. Vajame lahtrit D2, kui antud element C2-s on vahemikus A2: A9 või ütle üksuste loend. Kui see on olemas, printige TÕSI muidu VALE.

Kirjutage see valem lahtrisse D2:

= COUNTIF (A2: A9, C2)> 0


Kuna C2 sisaldab „skaalat” ja seda pole üksuste loendis, näitab see FALSE. Täpselt nii, nagu me tahtsime. Kui asendate ülaltoodud valemis „skaala” sõnaga „Pliiats”, kuvatakse see tõsi.

See TÕDE ja VÄGA näeb nüüd väga tagasi ja valge välja. Kuidas oleks väljundi kohandamisega. Ma mõtlen, kuidas oleks, kui me näitaksime "leitud" või "ei leitud", kui väärtus on loendis ja kui seda pole.
Kuna see test annab meile tõe ja vale, saame seda kasutada koos Exceli funktsiooniga IF.

Kirjutage see valem:

= IF (COUNTIF (A2: A9, C2)> 0, "loendis", "Ei ole loendis")

See on teie väljund.

Mis siis, kui eemaldate selle kui valemi “> 0”?

= IF (COUNTIF (A2: A9, C2), "loendis", "pole loendis")

See töötab hästi. Saate sama tulemuse nagu ülalpool. Miks? Sest IF -i funktsioon Excelis käsitleb kõiki väärtusi, mis on suuremad kui 0, tõena.

Kuidas kontrollida, kas väärtus on Wild Card Operaatoritega vahemikus

Mõnikord soovite teada, kas teie loendis on mõni vaste või mitte. Ma mõtlen, kui te ei soovi täpset vastet, vaid mis tahes vastet.

Näiteks kui ülaltoodud loendis soovite kontrollida, kas seal on midagi punast. Selleks kirjutage see valem.

= IF (COUNTIF (A2: A9, "*punane*"), "loendis", "pole loendis")

See tagastab tõe, kuna meie loendis on punane pliiats. Kui asendate punase roosaga, kuvatakse see valesti. Proovi seda.
Nüüd olen siin väärtuse loendis kõvasti kodeerinud, kuid kui teie väärtus on lahtris, näiteks meie lemmiklahtris B2, siis kirjutage see valem.

IF (COUNTIF (A2: A9, "*" & B2 & "*"), "loendis", "pole loendis")


On veel üks viis sama teha. Saame Excelis funktsiooni MATCH abil kontrollida, kas veerg sisaldab väärtust. Vaatame, kuidas.

Funktsiooni MATCH abil saate teada, kas väärtus on loendis

Nagu me kõik teame, et funktsioon MATCH Excelis tagastab väärtuse indeksi, kui see leitakse, vastasel juhul tagastab vea #N/A. Seega saame ISNUMBERi abil kontrollida, kas funktsioon tagastab numbri.
Kui see tagastab numbri ISNUMBER, kuvatakse tõde, mis tähendab, et leiti, et see on vale, ja teate, mida see tähendab.

Kirjutage see valem lahtrisse C2:

= ISNUMBER (MATCH (C2, A2: A9,0))


Funktsioon MATCH otsib väärtuse A2: A9 lahtrist C2 täpse vaste. Kuna DESK on loendis, kuvab see skaala jaoks tõelise väärtuse ja vale.

Nii et jah, need on viisid, mille abil saate teada, kas väärtus on loendis või mitte, ja seejärel IF -funktsiooni abil neid vastavalt soovile rakendada. Selgitasin, kuidas leida vahemikust väärtust parimal võimalikul viisil. Andke mulle teada, kui teil on mõtteid. Kommentaaride jaotis on kõik teie.

Kuidas kontrollida, kas lahter sisaldab Excelis konkreetset teksti

Kuidas kontrollida Exceli stringidega tekstide loendit

Kuidas võtta Exceli loendite keskmine erinevus

Kuidas saada iga n -ö väärtus Exceli loendist

Populaarsed artiklid:

50 Exceli otseteed tootlikkuse suurendamiseks

Funktsiooni VLOOKUP kasutamine Excelis

Funktsiooni COUNTIF kasutamine Excelis

Funktsiooni SUMIF kasutamine Excelis

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave