Chris sa pýta:
To, čo vlastne potrebujem, je funkcia, ktorá preskúma rozsah buniek a vráti určitú hodnotu, ak ktorákoľvek z buniek v rozsahu obsahuje určité slovo. Existuje taká funkcia?
Za predpokladu, že sú tieto údaje v A1: A4
A | |
---|---|
1 | Juan |
2 | Pablo |
3 | Gonzales |
4 | Juan Pablo |
A chcete otestovať existenciu výrazu „Juan“ (nachádza sa v C1), môžete použiť napríklad:
(=IF(LEN(C1)*OR(ISNUMBER(SEARCH("*"&C1&"*",A1:A4))),"Exists","Doesn't Exist"))
=IF(LEN(C1)*ISNUMBER(MATCH("*"&C1&"*",A1:A4,0)),"Exists","Doesn't Exist")
=IF(LEN(C1)*COUNTIF(A1:A4,"*"&C1&"*"),"Exists","Doesn't Exist")
Prvý z nich je vzorec CSE (musí sa zadať stlačením klávesu Control Shift Enter), druhý a tretí sú bežné vzorce.
Prvý tiež rozlišuje veľké a malé písmená.