Så här kontrollerar du om en sträng innehåller en av många texter i Excel

Anonim

Generisk formel för att kontrollera en lista med texter i en sträng (använd CTRL + SKIFT + ENTER)

= SUMMA (-ISNUMBER (SÖK (lista över strängar, sträng)))> 0


Scenario:
Du har en undersökningsdata där människor har svarat på några frågor. Datainmatningsoperatören matade in all data som den är. Se bilden nedan.

Nu måste du veta vem som nämnde någon av dessa tre färger rött, blått och grönt.

Skriv den här formeln i intilliggande cell och tryck på CTRL+SKIFT+ENTER på tangentbordet.

= SUMMA (-ISNUMBER (SÖK ($ F $ 2: $ F $ 4, A2)))> 0

Dra ner det och du har dina svar. Nu hur många av din publik har nämnt dessa tre färger i uttalandena.

Hur det fungerar

  • CTRL + SKIFT + ENTER
    = SUMPRODUCT (-ISNUMBER (SÖK ($ F $ 2: $ F $ 4, A2)))> 0
  • SÖK ($ F $ 2: $ F $ 4, A2): SÖKNINGEN söker efter varje värde i intervallet $ F $ 2: $ F $ 4 och returnerar en rad hittade platser eller #VÄRDE! Fel. För cell A2 returnerar den {#VÄRDE!;#VÄRDE!;#VÄRDE!} för A3 det kommer tillbaka {#VÄRDE!;#VÄRDE!; 1}.
  • ISNUMBER (SÖK ($ F $ 2: $ F $ 4, A2)): ISNUMBER kontrollerar om det angivna värdet i arrayen är ett tal eller inte, om dess nummer returnerar TRUE else FALSE. För cell A2 returnerar den {FALSKT; FALSKT; FALSKT} för A3 det kommer tillbaka {FALSKT; FALSKT; SANT}.
  • --ISNUMBER (SÖK ($ F $ 2: $ F $ 4, A2)): Den dubbla enhetsoperatorn "-" konverterar SANT till 1 och FALSKT till 0. För cell A2 returneras den {0;0;0} och för A3 det kommer tillbaka {0;0;1}.
  • SUMMA (-ISNUMBER (SÖK (lista över strängar, sträng))): SUM -funktion summerar matrisen. För cell A2 returnerar den 0 och för A3 returnerar den 1.
  • SUMMA (-ISNUMBER (SÖK (lista över strängar, sträng)))> 0: Slutligen kontrollerar vi om summan av matrisen är större än 0 eller inte. Om det är större än 0 betyder det att det nämns minst ett givet givna färger och returnerar TRUE else FALSE.
  • Med den här funktionen kan du kontrollera flera texter eller säga underlag i en sträng i en hållning. För att lära dig mer om den fantastiska funktionen för EXCEL 2016, 2013 och 2010 eller äldre, gå till vår hemsida. Vi har en stor lista med användbara excelartiklar.

Summa om celler innehåller specifik text

Summa om cellen innehåller text i en annan cell i Excel

Räkna celler som innehåller specifik text

Dela nummer och text från sträng i Excel

Markera celler som innehåller specifik text

Populära artiklar:

50 Excel -genvägar för att öka din produktivitet

Så här använder du VLOOKUP -funktionen i Excel

Så här använder du funktionen COUNTIF i Excel

Hur man använder SUMIF -funktionen i Excel