Przejdź do głównej zawartości

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

Aby znaleźć pozycję pierwszego dopasowania, które nie zaczyna się od określonego ciągu, MATCH, LEWA i IF funkcje mogą wyświadczyć ci przysługę.

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

Jak znaleźć pierwsze dopasowanie, które nie zaczyna się od „kutools”?

Aby znaleźć pozycja pierwszej wartości, która nie zaczyna się od „kutools” na liście pokazanej powyżej można użyć funkcji LEWY i JEŻELI do wygenerowania tablicy PRAWDA i FAŁSZ, w której PRAWDA reprezentuje wartość, która nie zaczyna się od „kutools”, a w przeciwnym razie FAŁSZ. Funkcja PODAJ.POZYCJĘ następnie dopasuje pierwszą TURE w tablicy, aby zwrócić pozycję pierwszej wartości, która nie zaczyna się od „kutools”.

Ogólna składnia

=MATCH(TRUE,IF(LEFT(range,n)<>n_string,TRUE),0)

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

  • zakres: Lista, z której należy zwrócić pierwszą wartość, która nie zaczyna się od n_ciąg.
  • n: Długość podanego n_ciąg.
  • n_ciąg: Ciąg określony w celu dopasowania pierwszej wartości, która się nią nie zaczyna. Jego długość powinna wynosić n. Na przykład, aby znaleźć pozycję pierwszej wartości, która nie zaczyna się od „k”. Powinieneś ustawić n argument jako 1, i nastaw n_ciąg tak jak "k".
  • 0: Połączenia typ_dopasowania 0 zmusza MATCH do wykonania dokładnego dopasowania.

Aby znaleźć pozycja pierwszej wartości, która nie zaczyna się od „kutools”, skopiuj lub wprowadź poniższą formułę w komórce E5 i naciśnij Ctrl + Shift + Wchodzę aby uzyskać wynik:

= DOPASUJ(PRAWDA;JEŻELI(LEWO()B5: B11,7)<>„kutools”,PRAWDA),0)

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

= DOPASUJ(PRAWDA;JEŻELI(LEWO()B5: B11,7)<>E4,PRAWDA),0)

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

Wyjaśnienie formuły

=MATCH(TRUE,IF(LEFT(B5:B11,7)<>E4,TRUE))

  • LEWO(B5:B11,7): Funkcja LEWO zwraca skrajnie lewą stronę 7 znaki ciągów tekstowych w zakresie B5: B11. Wyniki będą w tablicy takiej jak ta: {"Kutools";"Kutools";"Ku narzędzie";"Biuro ";"Narzędzia";"Kutool ";"ExtendO"}.
  • GDYBY(LEWO(B5:B11,7)<>E4,PRAWDA) = GDYBY({"Kutools";"Kutools";"Ku narzędzie";"Biuro ";"Narzędzia";"Kutool ";"ExtendO"}<>E4,PRAWDA): Funkcja JEŻELI sprawdza, czy wszystkie wartości w tablicy są zgodne narzędzia (wartość w E4) albo nie. Jeśli tak, zostanie zwrócony FAŁSZ, w przeciwnym razie zostanie zwrócony PRAWDA. Tak więc wynik będzie taki: {FAŁSZ;FAŁSZ;PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA}.
  • DOPASUJ(PRAWDA,GDYBY(LEWO(B5:B11,7)<>E4,PRAWDA)) = DOPASUJ(PRAWDA;{FAŁSZ;FAŁSZ;PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA}): Połączenia typ_dopasowania 0 wymusza na funkcji MATCH wykonanie dokładnego dopasowania. Następnie funkcja zwraca pozycję pierwszej dokładnej PRAWDA w tablicy. Tak więc funkcja zwróci 3 ponieważ pierwsza PRAWDA jest na 3XNUMX. pozycja.

Rzeczy, które warto wiedzieć

  • W formule nie jest rozróżniana wielkość liter. Aby przeprowadzić dopasowanie z uwzględnieniem wielkości liter, zobacz samouczek tutaj.
  • W razie potrzeby możesz zmienić operator nierówny (<>) na inne operatory. Na przykład, aby zlokalizować pierwsze dopasowanie, które zaczyna się od ciągu, możesz zmienić je na znak równości (=).
  • Aby pobrać wartość na pozycji podanej przez MATCH, możesz dodać funkcję INDEX.

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 Excel LEFT

Funkcja LEWY wyodrębnia podaną liczbę znaków z lewej strony podanego ciągu. Na przykład =LEFT("123-234",3) wyodrębnia pierwsze 3 znaki z lewej strony "123-234" i zwraca "123".

Funkcja Excel IF

Funkcja JEŻELI jest jedną z najprostszych i najbardziej przydatnych funkcji w skoroszycie programu Excel. Wykonuje prosty test logiczny, który zależy od wyniku porównania i zwraca jedną wartość, jeśli wynik jest PRAWDA, lub inną wartość, jeśli wynik jest FAŁSZ.


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 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ę.

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 funkcjach PODAJ.POZYCJĘ, CZY.LICZBA i SZUKAJ.

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

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty  |  Usuń puste wiersze  |  Łącz kolumny lub komórki bez utraty danych  |  Okrągły bez wzoru ...
Super VLookup: Wiele kryteriów  |  Wiele wartości  |  W wielu arkuszach  |  Wyszukiwanie rozmyte...
Adw. Lista rozwijana: Łatwa lista rozwijana  |  Zależna lista rozwijana  |  Lista rozwijana wielokrotnego wyboru...
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  Porównaj kolumny z Wybierz Te same i różne komórki ...
Polecane funkcje: Fokus siatki  |  Widok projektu  |  Duży pasek formuły  |  Menedżer skoroszytów i arkuszy | Biblioteka zasobów (Automatyczny tekst)  |  Selektor dat  |  Połącz arkusze  |  Szyfruj/odszyfruj komórki  |  Wysyłaj e-maile według listy  |  Super filtr  |  Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki ...)  |  50 + Wykres rodzaje (Wykres Gantta ...)  |  40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin ...)  |  19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki ...)  |  12 Konwersja Tools (Liczby na słowa, Przeliczanie walut ...)  |  7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podziel komórki Excela ...)  |  ... i więcej

Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...

Opis


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 karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations