Přejít k hlavnímu obsahu

Najděte první zápas, který nezačíná

Chcete-li najít pozici první shody, která nezačíná konkrétním řetězcem, použijte MATCH, LEFT a IF funkce vám mohou udělat službu.

najděte první shodu, která nezačíná 1

Jak najít první shodu, která nezačíná na „kutools“?

Najděte pozice první hodnoty, která nezačíná „kutools“ ve výše uvedeném seznamu můžete použít funkce LEFT a IF společně k vytvoření pole TRUE a FALSE, ve kterém TRUE představuje hodnotu, která nezačíná „kutools“, a FALSE jinak. Funkce MATCH pak porovná první TURE v poli a vrátí pozici první hodnoty, která nezačíná „kutools“.

Obecná syntaxe

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

√ Poznámka: Toto je maticový vzorec, který vyžaduje zadání pomocí Ctrl + směna + vstoupit.

  • Rozsah: Seznam, ze kterého se má vrátit první hodnota, která nezačíná n_string.
  • n: Délka daného n_string.
  • n_string: Řetězec, který jste zadali, aby odpovídal první hodnotě, která jí nezačíná. Délka by měla být n. Chcete-li například najít polohu první hodnoty, která nezačíná písmenem „k“. Měli byste nastavit n argument jako 1a nastavit n_string tak jako "k".
  • 0: Projekt typ_ shody 0 přinutí MATCH provést přesnou shodu.

Najděte pozice první hodnoty, která nezačíná „kutools“, zkopírujte nebo zadejte níže uvedený vzorec do buňky E5 a stiskněte Ctrl + směna + vstoupit získat výsledek:

=MATCH(TRUE,IF(LEFT(B5: B11,7)<>"kutools",PRAVDA),0)

Nebo použijte odkaz na buňku, aby byl vzorec dynamický:

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

najděte první shodu, která nezačíná 2

Vysvětlení vzorce

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

  • VLEVO (B5: B11,7): Funkce LEFT vrací levý kraj 7 znaků textových řetězců v rozsahu B5: B11. Výsledky budou v takovém poli: {"Kutools";"Kutools";"Nástroj Ku";"Kancelář";"Nástroje";"Kutool";"ExtendO"}.
  • LI(VLEVO (B5: B11,7)<>E4,PRAVDA) = LI({"Kutools";"Kutools";"Nástroj Ku";"Kancelář";"Nástroje";"Kutool";"ExtendO"}<>E4,PRAVDA): Funkce KDYŽ kontroluje každou hodnotu v poli, zda se shoduje kutools (hodnota v E4) nebo ne. Pokud ano, bude vráceno FALSE, v opačném případě bude vráceno TRUE. Takže výsledek bude takový: {FALSE;FALSE;TRUE;PRAVDA;PRAVDA;PRAVDA;PRAVDA}.
  • MATCH (PRAVDA,LI(VLEVO (B5: B11,7)<>E4,PRAVDA)) = MATCH(PRAVDA,{FALSE;FALSE;TRUE;PRAVDA;PRAVDA;PRAVDA;PRAVDA}): Projekt typ_ shody 0 vynutí funkci MATCH provést přesnou shodu. Funkce pak vrátí pozici první přesné hodnoty TRUE v poli. Funkce se tedy vrátí 3 protože první PRAVDA je na 3pozice rd.

Věci, které je třeba vědět

  • Vzorec nerozlišuje velká a malá písmena. Chcete-li provést shodu rozlišující malá a velká písmena, viz návod zde.
  • Operátor nerovná se (<>) můžete podle potřeby změnit na jiné operátory. Chcete-li například najít první shodu, která začíná řetězcem, můžete ji změnit na rovnítko (=).
  • Chcete-li získat hodnotu na pozici poskytnuté pomocí MATCH, můžete přidat funkci INDEX.

Související funkce

Funkce Excel MATCH

Funkce Excel MATCH vyhledá konkrétní hodnotu v rozsahu buněk a vrátí relativní polohu hodnoty.

Funkce Excel LEFT

Funkce LEFT extrahuje daný počet znaků z levé strany dodaného řetězce. Například =LEFT("123-234",3) extrahuje první 3 znaky z levé strany "123-234" a vrátí "123".

Funkce Excel IF

Funkce IF je jednou z nejjednodušších a nejužitečnějších funkcí v sešitu aplikace Excel. Provádí jednoduchý logický test, který v závislosti na výsledku porovnání, a vrací jednu hodnotu, pokud je výsledek PRAVDA, nebo jinou hodnotu, pokud je výsledek FALSE.


Související vzorce

Najděte první částečnou shodu pomocí zástupných znaků

Chcete-li získat pozici první částečné shody, která obsahuje konkrétní textový řetězec v rozsahu v aplikaci Excel, můžete použít vzorec MATCH se zástupnými znaky – hvězdičkou (*) a otazníkem (?).

Najděte první chybu

Chcete-li najít pozici první chyby ve sloupci nebo řádku, mohou vám pomoci funkce MATCH a ISERROR.

Najděte první shodu, která neobsahuje

Chcete-li najít pozici první shody, která neobsahuje určitý řetězec, můžete použít vzorec založený na funkcích MATCH, ISNUMBER a SEARCH.

Najděte maximální hodnotu v rozsahu

Existují případy, kdy potřebujete najít pozici maximální hodnoty v seznamu, tabulce nebo řádku v Excelu. V tomto tutoriálu probereme přístup ke splnění úkolu pomocí funkcí MAX a MATCH.


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty  |  Odstranit prázdné řádky  |  Kombinujte sloupce nebo buňky bez ztráty dat  |  Kolo bez vzorce ...
Super VLookup: Více kritérií  |  Vícenásobná hodnota  |  Přes Multi-Sheets  |  Fuzzy vyhledávání...
Adv. Rozbalovací seznam: Snadno rozevírací seznam  |  Závislý rozbalovací seznam  |  Vícenásobný výběr rozevíracího seznamu...
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  Porovnejte sloupce s Vyberte stejné a různé buňky ...
Doporučené funkce: Zaměření mřížky  |  Návrhové zobrazení  |  Velký Formula Bar  |  Správce sešitů a listů | Knihovna zdrojů (Automatický text)  |  Výběr data  |  Zkombinujte pracovní listy  |  Šifrovat/dešifrovat buňky  |  Odesílat e-maily podle seznamu  |  Super filtr  |  Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky ...)  |  50+ Graf Typ nemovitosti (Ganttův diagram ...)  |  40+ Praktické Vzorce (Vypočítejte věk na základě narozenin ...)  |  19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty ...)  |  12 Konverze Tools (Čísla na slova, Přepočet měny ...)  |  7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky Excelu ...)  |  ... a více

Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...

Popis


Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a 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