Excel: sprawdź, czy wartość kolumny istnieje w innej kolumnie


Możesz użyć poniższej formuły, aby sprawdzić, czy wartość kolumny istnieje w innej kolumnie w programie Excel:

 =NOT(ISERROR(MATCH( A2 , $B$2:$B$16 ,0)))

Ta konkretna formuła sprawdza, czy wartość w komórce A2 istnieje w zakresie B2:B16 .

Jeśli istnieje w zakresie B2:B16 , formuła zwraca TRUE . W przeciwnym razie zwraca FALSE .

Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.

Przykład: Sprawdź, czy wartość kolumny istnieje w innej kolumnie w programie Excel

Załóżmy, że mamy w Excelu następujący zbiór danych, gdzie w jednej kolumnie znajduje się lista potrzebnych artykułów spożywczych, a w drugiej – lista artykułów dostępnych w sklepie:

Załóżmy, że chcemy sprawdzić, czy każdy element w kolumnie Lista artykułów spożywczych istnieje również w kolumnie Zapasy artykułów spożywczych .

W tym celu w komórce C2 możemy wpisać następującą formułę:

 =NOT(ISERROR(MATCH( A2 , $B$2:$B$16 ,0)))

Następnie możemy przeciągnąć i wypełnić tę formułę do każdej pozostałej komórki w kolumnie C:

Excel sprawdza, czy wartość kolumny istnieje w innej kolumnie

Kolumna C wskazuje, czy każda komórka w kolumnie A istnieje również w kolumnie B.

Na przykład możemy zobaczyć:

  • W sklepach spożywczych znajdują się jabłka .
  • Banany znajdują się w zapasach sklepów spożywczych.
  • Marchewki nie ma w magazynie sklepu spożywczego.
  • Gruszki są dostępne w sklepach spożywczych.
  • Papryki nie ma w magazynie sklepu spożywczego.

Jeśli chcesz zwrócić wartości inne niż PRAWDA i FAŁSZ, możesz zawinąć formułę w funkcję JEŻELI i określić wartości, które chcesz zwrócić.

Na przykład możemy użyć poniższej formuły, aby zwrócić „Tak” lub „Nie” zamiast PRAWDA lub FAŁSZ:

 =IF(NOT(ISERROR(MATCH( A2 , $B$2:$B$16 ,0))), "Yes", "No")

Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:

Formuła zwraca teraz „Tak”, jeśli pozycja listy zakupów istnieje w magazynie artykułów spożywczych lub „Nie”, jeśli nie istnieje.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Jak sprawdzić, czy zakres zawiera określoną wartość w programie Excel
Jak sprawdzić, czy komórka zawiera tekst listy w programie Excel
Jak obliczyć średnią, jeśli komórka zawiera tekst w programie Excel

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *