Връщане на конкретни данни за изследване на диапазон - Съвети на Excel

Съдържание

Крис пита:

Това, от което всъщност се нуждая, е функция, която ще изследва диапазон от клетки и връща определена стойност, ако някоя от клетките в диапазона съдържа определена дума. Има ли такава функция?

Ако приемем, че тези данни са в A1: A4

A
1 Хуан
2 Пабло
3 Гонзалес
4 Хуан Пабло

И искате да тествате за съществуването на "Хуан", (Намира се в C1), можете да използвате, например:

(=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")

Първата е формула на CSE (трябва да се въведе, като натиснете Control Shift Enter), втората и третата са обикновени формули.

Първият също е чувствителен към малки и големи букви.

Интересни статии...