Note: The other languages of the website are Google-translated. Back to English

Znajdź pierwsze dopasowanie, które nie zawiera

Aby znaleźć pozycję pierwszego dopasowania, które nie zawiera określonego ciągu, możesz użyć formuły opartej na MATCH, ISNUMBER i SZUKAJ funkcje.

znajdź pierwsze dopasowanie, które nie zawiera 1

Jak znaleźć pierwsze dopasowanie, które nie zawiera ciągu „TOOL”?

Aby znaleźć pozycja pierwszej wartości, która nie zawiera ciągu „NARZĘDZIE” na powyższej liście możesz użyć funkcji SEARCH i ISNUMBER do wygenerowania tablicy PRAWDA i FAŁSZ, w której PRAWDA reprezentuje wartość zawierającą ciąg „NARZĘDZIE”, a FAŁSZ reprezentuje wartość, która nie zawiera ciągu. Funkcja PODAJ.POZYCJĘ następnie dopasuje pierwszą wartość FAŁSZ w tablicy, aby zwrócić pozycję pierwszej wartości, która nie zawiera ciągu „NARZĘDZIE”.

Ogólna składnia

=MATCH(FALSE,ISNUMBER(SEARCH(lookup_value,range)),0)

√ Uwaga: To jest formuła tablicowa, która wymaga wprowadzenia za pomocą Ctrl + przesunięcie + Wchodzę.

  • szukana_wartość: Określony ciąg pasujący do pierwszej wartości, która go nie zawiera. Ciąg powinien być ujęty w podwójne cudzysłowy, w przeciwnym razie wynik będzie niepoprawny. Możesz też użyć odwołania do komórki, aby uniknąć dodawania podwójnych cudzysłowów.
  • zakres: Lista, z której należy zwrócić pierwszą wartość, która nie zawiera lookup_value.
  • 0: Podróż Ruta de la Plata w liczbach typ_dopasowania 0 zmusza MATCH do wykonania dokładnego dopasowania.

Aby znaleźć pozycja pierwszej wartości, która nie zawiera ciągu „NARZĘDZIE”, skopiuj lub wprowadź poniższą formułę w komórce E5 i naciśnij Ctrl + przesunięcie + Wchodzę aby uzyskać wynik:

= DOPASUJ (FAŁSZ, JEST LICZBA (SZUKAJ)"NARZĘDZIE",B5: B11))),0)

Możesz też użyć odwołania do komórki, aby uczynić formułę dynamiczną:

= DOPASUJ (FAŁSZ, JEST LICZBA (SZUKAJ)E4,B5: B11))),0)

znajdź pierwsze dopasowanie, które nie zawiera 2

Wyjaśnienie formuły

=MATCH(FALSE,(ISNUMBER(SEARCH(E4,B5:B11)),0)

  • SZUKAJ(E4,B5:B11): Funkcja SEARCH wyszukuje ciąg NARZĘDZIE (wartość w E4) w każdej wartości w zakresie B5: B11i zwraca liczby pozycji początkowej ciągu w tych wartościach w tablicy: {3;3;4;#VALUE!;1;3;#VALUE!}.
  • CZY.LICZBA(SZUKAJ(E4,B5:B11)) = CZY.LICZBA({3;3;4;#VALUE!;1;3;#VALUE!}): CZY.LICZBA zmienia liczby w tablicy na PRAWDA, a inne wartości na FAŁSZ. Tak więc wynik będzie taki: {PRAWDA;PRAWDA;PRAWDA;FAŁSZ;PRAWDA;PRAWDA;FAŁSZ}.
  • DOPASUJ(FAŁSZ,(CZY.LICZBA(SZUKAJ(E4,B5:B11)),0) = DOPASUJ(FAŁSZ,({PRAWDA;PRAWDA;PRAWDA;FAŁSZ;PRAWDA;PRAWDA;FAŁSZ},0): Podróż Ruta de la Plata w liczbach typ_dopasowania 0 wymusza na funkcji MATCH wykonanie dokładnego dopasowania. Następnie funkcja zwraca pozycję pierwszego dokładnego FALSE w tablicy. Tak więc funkcja zwróci 4 ponieważ pierwszy FAŁSZ jest na 4pozycja.

Rzeczy, które warto wiedzieć


Powiązane funkcje

Funkcja Excel MATCH

Funkcja Excel PODAJ.POZYCJĘ wyszukuje określoną wartość w zakresie komórek i zwraca względną pozycję wartości.

Funkcja SZUKAJ Excel

W programie Excel funkcja SZUKAJ może pomóc w znalezieniu pozycji określonego znaku lub podciągu z podanego ciągu tekstowego, jak pokazano na poniższym zrzucie ekranu. W tym samouczku przedstawię, jak korzystać z funkcji SZUKAJ w programie Excel.


Powiązane formuły

Zlokalizuj pierwsze częściowe dopasowanie za pomocą symboli wieloznacznych

Aby uzyskać pozycję pierwszego częściowego dopasowania, które zawiera określony ciąg tekstowy w zakresie w programie Excel, możesz użyć formuły PODAJ.POZYCJĘ ze znakami wieloznacznymi — gwiazdką (*) i znakiem zapytania (?).

Znajdź pierwszy mecz, który nie zaczyna się od

Aby znaleźć pozycję pierwszego dopasowania, które nie zaczyna się od określonego ciągu, funkcje PODAJ.POZYCJĘ, LEWO i JEŻELI mogą wyświadczyć ci przysługę.

Znajdź pierwszy błąd

Aby znaleźć pozycję pierwszego błędu w kolumnie lub wierszu, funkcje PODAJ.POZYCJĘ i CZY.BŁĄD mogą wyświadczyć Ci przysługę.

Zlokalizuj maksymalną wartość w zakresie

Zdarzają się sytuacje, w których musisz zlokalizować pozycję maksymalnej wartości na liście, tabeli lub wierszu w programie Excel. W tym samouczku omówimy podejście do wykonania zadania za pomocą funkcji MAX i MATCH.


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

Chcesz szybko i perfekcyjnie zakończyć swoją codzienną pracę? Kutools dla programu Excel oferuje 300 zaawansowanych zaawansowanych funkcji (Łącz skoroszyty, sumuj według koloru, dziel zawartość komórek, konwertuj daty itd.) i oszczędzaj 80% czasu.

  • Zaprojektowany dla 1500 scenariuszy pracy, pomaga rozwiązać 80% problemów z Excelem.
  • Zmniejsz tysiące kliknięć klawiatury i myszy każdego dnia, odciąż zmęczone oczy i dłonie.
  • Zostań ekspertem Excela w 3 minuty. Nie musisz już pamiętać żadnych bolesnych formuł i kodów VBA.
  • 30-dniowy nieograniczony bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy. Bezpłatna aktualizacja i wsparcie przez 2 lata.
Wstążka programu Excel (z zainstalowanym Kutools dla programu Excel)

Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne zakładki do pakietu Office (w tym Excel), podobnie jak Chrome, Firefox i nowy Internet Explorer.
Zrzut ekranu programu Excel (z zainstalowaną kartą Office)
Sortuj komentarze według
Komentarze (0)
Brak ocen. Oceń jako pierwszy!
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL