Preverite, ali je vrednost na seznamu v Excelu

Anonim

Torej, včasih bi radi vedeli, da je vrednost na seznamu ali ne. To smo storili z uporabo VLOOKUP -a. Enako lahko storimo tudi s funkcijo COUNTIF. Tako se bomo v tem članku naučili, kako na različne načine preveriti, ali so vrednosti na seznamu ali ne.

Preverite, ali je vrednost v razponu s funkcijo COUNTIF

Kot vemo, lahko s funkcijo COUNTIF v Excelu vemo, kolikokrat se določena vrednost pojavi v obsegu. Če torej štejemo za določeno vrednost v območju in njeno večjo od nič, bi to pomenilo, da je v območju. Kajne?

Splošna formula

= COUNTIF (obseg, vrednost)> 0

Obseg: Obseg, v katerem želite preveriti, ali vrednost obstaja v razponu ali ne.

Vrednost: Vrednost, ki jo želite preveriti v obseg.

Poglejmo primer:

Excelova vrednost iskanja je v primeru razpona

Za ta primer imamo spodaj vzorčne podatke. Potrebujemo prijavo v celico D2, če dana postavka v C2 obstaja v dosegu A2: A9 ali povejte seznam elementov. Če je tam, natisnite PRAV drugače LAŽNO.

V celico D2 zapišite to formulo:

= COUNTIF (A2: A9, C2)> 0


Ker C2 vsebuje "lestvico" in ni na seznamu postavk, prikazuje FALSE. Točno tako, kot smo želeli. Zdaj, če v zgornji formuli "lestvico" zamenjate s "svinčnikom", bo prikazano TRUE.

To TRUE in FALSE izgleda zelo nazaj in belo. Kaj pa prilagajanje izhoda. Mislim, kako bi bilo prikazati "najdeno" ali "ni najdeno", ko je vrednost na seznamu in kadar ni.
Ker nam ta test daje TRUE in FALSE, ga lahko uporabimo s funkcijo IF v Excelu.

Zapišite to formulo:

= IF (COUNTIF (A2: A9, C2)> 0, "na seznamu", "Ni na seznamu")

To boste imeli kot rezultat.

Kaj, če iz formule if odstranite »> 0«?

= IF (COUNTIF (A2: A9, C2), "na seznamu", "Ni na seznamu")

Deloval bo v redu. Imeli boste enak rezultat kot zgoraj. Zakaj? Ker IF funkcija v Excelu obravnava vsako vrednost večjo od 0 kot TRUE.

Kako preveriti, ali je vrednost v razponu pri operaterjih Wild Card

Včasih bi radi vedeli, ali se vaš predmet na seznamu ujema. Mislim, ko ne želite natančnega ujemanja, ampak katerega koli ujemanja.

Na primer, če ste na zgornjem seznamu, želite preveriti, ali obstaja kaj z "rdečim". Če želite to narediti, napišite to formulo.

= IF (COUNTIF (A2: A9, "*rdeča*"), "na seznamu", "Ni na seznamu")

To bo vrnilo resnico, saj imamo na svojem seznamu "rdeče pero". Če rdečo zamenjate z rožnato, se vrne FALSE. Poskusi.
Tukaj sem trdo kodiral vrednost na seznamu, če pa je vaša vrednost v celici, recimo v naši najljubši celici B2, nato napišite to formulo.

IF (COUNTIF (A2: A9, "*" & B2 & "*"), "na seznamu", "Ni na seznamu")


Obstaja še en način, kako narediti enako. S funkcijo MATCH v Excelu lahko preverimo, ali stolpec vsebuje vrednost. Poglejmo, kako.

Preverite, ali je vrednost na seznamu z uporabo funkcije MATCH

Kot vsi vemo, da funkcija MATCH v Excelu vrne indeks vrednosti, če jo najdemo, sicer vrne napako #N/A. Tako lahko s številko ISNUMBER preverimo, ali funkcija vrne številko.
Če vrne številko, bo številka ISNUMBER prikazana kot TRUE, kar pomeni, da je drugje FALSE, in veste, kaj to pomeni.

V celico C2 zapišite to formulo:

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


Funkcija MATCH išče natančno ujemanje vrednosti v celici C2 v območju A2: A9. Ker je DESK na seznamu, prikazuje vrednost TRUE in FALSE za SCALE.

Torej, ja, to so načini, s pomočjo katerih lahko ugotovite, ali je vrednost na seznamu ali ne, in nato ukrepajte po vaših željah z uporabo funkcije IF. Pojasnil sem, kako najti vrednost v razponu na najboljši možni način. Sporočite mi, če imate kakšne misli. Oddelek s komentarji je vaš.

Kako preveriti, ali celica vsebuje določeno besedilo v Excelu

Kako preveriti seznam besedil v nizu v Excelu

Kako vzeti povprečno razliko med seznami v Excelu

Kako dobiti vsako N -to vrednost s seznama v Excelu

Priljubljeni članki:

50 bližnjic v Excelu za večjo produktivnost

Kako uporabljati funkcijo VLOOKUP v Excelu

Kako uporabljati funkcijo COUNTIF v Excelu

Kako uporabljati funkcijo SUMIF v Excelu