Jak sprawdzić, czy ciąg zawiera jeden z wielu tekstów w programie Excel?

Anonim

Formuła ogólna do sprawdzenia listy tekstów w ciągu (użyj CTRL + SHIFT + ENTER)

=SUMA(--CZY.LICZBA(SZUKAJ(lista ciągów, ciąg)))>0


Scenariusz:
Masz dane ankietowe, w których ludzie odpowiedzieli na kilka pytań. Operator wprowadzania danych wprowadził wszystkie dane bez zmian. Zobacz obrazek poniżej.

Teraz musisz wiedzieć, kto wspomniał którykolwiek z tych 3 kolorów: czerwonego, niebieskiego i zielonego.

Napisz tę formułę w sąsiedniej komórce i naciśnij CTRL + SHIFT + ENTER na klawiaturze.

=SUMA(--CZY.LICZBA(SZUKAJ($F$2:$F$4,A2)))>0

Przeciągnij go w dół i masz swoje odpowiedzi. Teraz ilu z waszych odbiorców wymieniło te trzy kolory w swoich wypowiedziach.

Jak to działa

  • CTRL + SHIFT + ENTER
    =PRODUKTSUMA(--CZY.LICZBA(SZUKAJ($F$2:$F$4;A2)))>0
  • SZUKAJ($ F$2:$F$4,A2) : WYSZUKIWANIE szuka każdej wartości w zakresie $F$2:$F$4 i zwraca tablicę znalezionych lokalizacji lub #ARG! Błędy. W przypadku komórki A2 zwraca {#VALUE!;#VALUE!;#VALUE!} dla A3 to wróci {#WARTOŚĆ!;#WARTOŚĆ!;1}.
  • CZY.LICZBA(SZUKAJ($F$2:$F$4,A2)) : ISNUMBER sprawdza czy podana wartość w tablicy jest liczbą czy nie, jeśli jej liczba zwraca TRUE w przeciwnym razie FALSE. W przypadku komórki A2 zwraca {FAŁSZ;FAŁSZ;FAŁSZ} dla A3 to wróci {FAŁSZ;FAŁSZ;PRAWDA}.
  • --CZY.LICZBA(SZUKAJ($F$2:$F$4,A2)) : Podwójny operator jednoargumentowy „--” konwertuje TRUE na 1 i FALSE na 0. Dla komórki A2 zwraca {0;0;0} i dla A3 to wróci {0;0;1}.
  • SUM(--ISNUMBER(SEARCH(lista ciągów, ciąg))) : Funkcja SUMA sumuje tablicę. Dla komórki A2 zwraca 0, a dla A3 zwróci 1.
  • SUMA(--ISNUMBER(SEARCH(lista ciągów, ciąg)))>0 : Na koniec sprawdzamy, czy suma tablicy jest większa od 0, czy nie. Jeśli jest większa niż 0, oznacza to, że istnieje co najmniej jedna wzmianka o danych kolorach i zwraca TRUE, w przeciwnym razie FALSE.
  • Za pomocą tej funkcji możesz sprawdzić wiele tekstów lub wypowiedzieć podciągi w ciągu w jednej postawie. Aby dowiedzieć się więcej o niesamowitych funkcjach programu EXCEL 2016, 2013 i 2010 lub starszego przejdź na naszą stronę główną. Mamy dużą listę przydatnych artykułów w Excelu.

Sumuj, jeśli komórki zawierają określony tekst

Sumuj, jeśli komórka zawiera tekst w innej komórce w Excelu

Policz komórki zawierające określony tekst

Podziel liczby i tekst z ciągu w programie Excel

Zaznacz komórki zawierające określony tekst

Popularne artykuły:

50 skrótów Excela, które zwiększą Twoją produktywność

Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel

Jak korzystać z funkcji LICZ.JEŻELI w programie Excel

Jak korzystać z funkcji SUMA.JEŻELI w programie Excel