Excel

Vrednost obstaja v razponu

Value Exists Range

Formula Excel: Vrednost obstaja v razponuSplošna formula | _+_ | Povzetek

Če želite ugotoviti, ali vrednost obstaja v obsegu celic, lahko uporabite preprosto formulo, ki temelji na funkciji COUNTIF. V prikazanem primeru je formula v D5:



kako izračunati povprečje in standardni odklon v
= COUNTIF (range,value)>0

kjer je 'rng' imenovani obseg F4: F10.

Pojasnilo

Funkcija COUNTIF šteje celice, ki izpolnjujejo navedena merila, in vrne število najdenih pojavitev. Če nobena celica ne izpolnjuje meril, COUNTIF vrne nič. Vsako pozitivno število pomeni, da je bila vrednost najdena. To pomeni, da lahko z operaterjem večjim od (>) izvedete preprost preizkus rezultata COUNTIF, da vsilite rezultat TRUE ali FALSE:





 
= COUNTIF (rng,B5)>0

Formulo lahko zavijete tudi v stavek IF, če želite vsiliti določen rezultat. Če želite na primer vrniti 'Da' ali 'Ne', uporabite:

 
= COUNTIF (range,value)>0

To deluje, ker IF šteje katero koli število> 0 kot TRUE, ko se pojavi kot logični preskusni argument.



Testiranje za podniz ali delno ujemanje

Če želite preizkusiti obseg in preveriti, ali vsebuje določeno besedilo (podniz ali delno besedilo), lahko formuli dodate nadomestne znake. Če na primer iščete vrednost v celici C1 in želite preveriti obseg A1: A100, lahko konfigurirate COUNTIF tako, da išče to vrednost kjer koli v celici, tako da povežete zvezdice:

 
= IF ( COUNTIF (range,value),'Yes','No')

Zvezdica (*) je nadomestni znak za enega ali več znakov. S povezovanjem zvezdic pred in po vrednosti v C1 bo formula štela podniz v C1 kjer koli se pojavi v vsaki celici obsega.

Alternativna formula z uporabo MATCH

Namesto tega lahko uporabite formulo, ki uporablja funkcijo MATCH namesto COUNTIF:

 
= COUNTIF (A1:A100,'*'&C1&'*')>0

Funkcija MATCH vrne položaj ujemanja (kot številko), če je najdeno, in #N/A, če ni najdeno. Z zavijanjem MATCH v ISNUMBER bo končni rezultat TRUE, ko MATCH najde ujemanje in FALSE, ko MATCH vrne #N/A.

Avtor Dave Bruns


^