Returnera specifika data om granskning av ett intervall - Excel-tips

Innehållsförteckning

Frågar Chris:

Vad jag faktiskt behöver är en funktion som undersöker ett cellområde och returnerar ett visst värde om någon av cellerna i intervallet innehåller ett visst ord. Finns det en sådan funktion?

Förutsatt att dessa data finns i A1: A4

A
1 Juan
2 Pablo
3 Gonzales
4 Juan Pablo

Och du vill testa för "Juan", (Ligger i C1), du kan till exempel använda:

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

Den första är en CSE-formel (måste anges genom att trycka på Control Shift Enter), den andra och tredje är vanliga formler.

Den första är också skiftlägeskänslig.

Intressanta artiklar...