Excel: jak korzystać z funkcji znajdź z wieloma kryteriami
Możesz użyć funkcji ZNAJDŹ w programie Excel, aby znaleźć pozycję pierwszego wystąpienia określonego znaku w ciągu.
Czasami jednak będziesz chciał użyć funkcji ZNAJDŹ , aby znaleźć pierwsze wystąpienie znaku spośród wielu znaków w ciągu.
Aby to zrobić, możesz użyć następującej formuły:
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
Ta konkretna formuła przeszukuje komórkę A2 i zwraca pozycję pierwszego wystąpienia dowolnego z następujących znaków:
- MA
- B
- vs.
Jeśli w komórce A2 nie zostanie znaleziony żaden z tych znaków, formuła zwróci #WARTOŚĆ! W związku z tym.
Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.
Przykład: Jak używać funkcji ZNAJDŹ z wieloma kryteriami w programie Excel
Załóżmy, że mamy w Excelu następującą listę nazw drużyn koszykarskich:
Załóżmy teraz, że chcemy znaleźć pozycję pierwszego wystąpienia a , b lub c w nazwie każdego zespołu.
W tym celu w komórce B2 możemy wpisać następującą formułę:
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:
Kolumna B wyświetla pozycję pierwszego wystąpienia a , b lub c w nazwie każdego zespołu.
Na przykład:
- Pierwsza pozycja a, b lub c w M a vericks znajduje się na pozycji 2 .
- Pierwsza pozycja a, b lub c w C a vs znajduje się na pozycji 2 .
- Pierwszą pozycją a, b lub c w języku celtyckim jest pozycja 6 .
Należy pamiętać, że w funkcji ZNAJDŹ rozróżniana jest wielkość liter.
Jak działa ta formuła?
Zapamiętaj wzór, którego użyliśmy do znalezienia pozycji pierwszego wystąpienia a , b lub c w komórce A2 :
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
Oto jak działa ta formuła:
Najpierw używamy funkcji SUBSTITUTE , aby zastąpić wystąpienie każdego b w komórce A2 literą a .
Następnie używamy innej funkcji SUBSTITUTE , aby zamiast tego zastąpić każde c w komórce A2 znakiem an .
Na koniec używamy funkcji ZNAJDŹ , aby po prostu znaleźć pozycję pierwszego wystąpienia a w komórce A2 , co jest teraz równoznaczne ze znalezieniem pozycji pierwszego wystąpienia a , b lub c .
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:
Excel: Użyj funkcji SZUKAJ, aby znaleźć wiele wartości
Excel: Jak używać LEWEGO do określonego znaku
Excel: Jak używać funkcji MID do zakończenia ciągu