„Excel“

Vertė egzistuoja diapazone

Value Exists Range

„Excel“ formulė: vertė yra diapazoneBendroji formulė | _+_ | Santrauka

Norėdami nustatyti, ar reikšmė yra ląstelių diapazone, galite naudoti paprastą formulę, pagrįstą funkcija COUNTIF. Pateiktame pavyzdyje D5 formulė yra tokia:





naudojant excel šiandienos funkciją
= COUNTIF (range,value)>0

kur „rng“ yra pavadintas diapazonas F4: F10.

Paaiškinimas

Funkcija COUNTIF skaičiuoja langelius, kurie atitinka pateiktus kriterijus, grąžindami rastų įvykių skaičių. Jei nė vienas langelis neatitinka kriterijų, COUNTIF grąžina nulį. Bet koks teigiamas skaičius reiškia, kad vertė buvo rasta. Tai reiškia, kad galite naudoti didesnį nei operatorius (>), kad atliktumėte paprastą COUNTIF rezultato testą, kad priverstumėte TIKRĄ arba NETIKRĄ rezultatą:





 
= COUNTIF (rng,B5)>0

Taip pat galite įvynioti formulę IF sakinyje, kad priverstumėte pasiekti konkretų rezultatą. Pavyzdžiui, norėdami grąžinti „Taip“ arba „Ne“, naudokite:

 
= COUNTIF (range,value)>0

Tai veikia, nes IF bet kokį skaičių> 0 laiko TRUE, kai jis rodomas kaip loginis bandymo argumentas.



Antrinės eilutės ar dalinės atitikties testavimas

Jei norite išbandyti diapazoną, kad pamatytumėte, ar jame yra konkretaus teksto (antrinė eilutė ar dalinis tekstas), galite prie formulės pridėti pakaitos simbolių. Pvz., Jei C1 langelyje turite ieškoti vertės ir norite patikrinti diapazoną A1: A100, galite sukonfigūruoti COUNTIF, kad šios vertės ieškotų bet kurioje ląstelės vietoje, sujungdami žvaigždutes:

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

Žvaigždutė (*) yra vieno ar kelių simbolių pakaitos simbolis. Sujungus žvaigždutes prieš ir po reikšmės C1, formulė suskaičiuos C1 antrinę eilutę bet kur, kur ji bus kiekvienoje diapazono ląstelėje.

Alternatyvi formulė naudojant MATCH

Kaip alternatyvą galite naudoti formulę, kurioje vietoj COUNTIF naudojama funkcija MATCH:

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

Funkcija MATCH grąžina atitikties padėtį (kaip skaičių), jei ji randama, ir #N/A, jei nerandama. Įvynioję MATCH į ISNUMBER, galutinis rezultatas bus TRUE, kai MATCH suras atitiktį, ir FALSE, kai MATCH grąžins #N/A.

Autorius Dave'as Brunsas


^