
Generička formula
=SUM(COUNTIF(A1,("x*","y*","z*")))>0
Sažetak
Da biste testirali vrijednosti da biste vidjeli počinju li s jednim od nekoliko znakova (tj. Započinju s x, y ili z), možete upotrijebiti funkciju COUNTIF zajedno sa funkcijom SUM.
U prikazanom primjeru formula u C5 je:
=SUM(COUNTIF(B5,("x*","y*","z*")))>0
Obrazloženje
Jezgra ove formule je COUNTIF, koji je konfiguriran za brojanje tri odvojene vrijednosti pomoću zamjenskih znakova:
COUNTIF(B5,("x*","y*","z*")
Zvjezdica (*) je zamjenski znak za jedan ili više znakova, pa se koristi za stvaranje testa "započinje s".
Vrijednosti u kriterijima daju se u "konstanti niza", čvrsto kodiranom popisu stavki s kovrčavim zagradama s obje strane.
Kada COUNTIF primi kriterije u konstanti niza, vratit će više vrijednosti, po jednu po stavci na popisu. Budući da COUNTIF-u dajemo samo raspon od jedne ćelije, vratit će samo dvije moguće vrijednosti za svaki kriterij: 1 ili 0.
U ćeliji C5, COUNTIF procjenjuje na (0,0,0). U ćeliji C9, COUNTIF procjenjuje na: (0,1,0). U svakom je slučaju prva stavka rezultat kriterija "x *", druga je iz kriterija "y *", a treća rezultat je iz kriterija "z *".
Budući da testiramo 3 kriterija s logikom OR, važno nam je samo ako bilo koji rezultat nije nula. Da bismo to provjerili, zbrajamo sve stavke pomoću funkcije SUM i, da bismo prisilili rezultat TRUE / FALSE, dodamo "> 0" za procjenu rezultata SUM-a. U ćeliji C5 imamo:
=SUM((0,0,0))>0
Koji procjenjuje na FALSE.
Više kriterija
Primjer prikazuje 3 kriterija (započinje s x, y ili z), ali po potrebi dodajete još kriterija.
Uvjetno oblikovanje
Budući da ova formula vraća TRUE / FALSE, možete je koristiti takvu kakva jest za označavanje vrijednosti pomoću uvjetnog oblikovanja.