Excel: wyszukaj wartość na liście i zwróć tak lub nie
Możesz użyć następującej podstawowej składni, aby sprawdzić, czy wartość w komórce istnieje na liście w programie Excel i odpowiednio zwrócić „Tak” lub „Nie”:
=IF(COUNTIF( $A$2:$A$14 , D2 )>0,"Yes","No")
Ta konkretna formuła sprawdza, czy wartość w komórce D2 istnieje w zakresie A2:A14 .
Jeśli wartość znajduje się w zakresie, formuła odpowiednio zwraca „Tak”.
W przeciwnym razie formuła zwróci „Nie”.
Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.
Przykład: Znajdź wartość na liście i zwróć Tak lub Nie w programie Excel
Załóżmy, że mamy w Excelu następujące dwie listy koszykarzy:
Załóżmy, że chcemy ustalić, czy każdy gracz z Listy B istnieje na Liście A.
W tym celu w komórce E2 możemy wpisać następującą formułę:
=IF(COUNTIF( $A$2:$A$14 , D2 )>0,"Yes","No")
Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie E:
Formuła zwraca „Tak” lub „Nie” dla każdego gracza z Listy B.
Na przykład możemy zobaczyć:
- Harry istnieje na liście A.
- Marka nie występuje na liście A.
- Czad rzeczywiście istnieje na Liście A.
- Jan istnieje na Liście A.
I tak dalej.
Uwaga : jeśli chcesz zwrócić wartości inne niż „Tak” i „Nie”, po prostu zamień te wartości w formule na żądane wartości.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:
Excel: jak napisać opis przypadku
Excel: Jak znaleźć unikalne wartości z wielu kolumn
Excel: jak dopasować dwie kolumny i zwrócić trzecią