Najděte první chybu
Chcete-li najít pozici první chyby ve sloupci nebo řádku, použijte MATCH a funkce ISERROR vám mohou pomoci.
Jak porovnat první chybu ve sloupci nebo řádku?
Najděte pozice první chyby v seznamu, jak je uvedeno výše, můžete nejprve použít funkci ISERROR ke kontrole každé hodnoty v seznamu, zda se jedná o chyby nebo ne. Funkce pak vygeneruje pole TRUE a FALSE, ve kterém TRUE představuje hodnotu, která je chybou, a FALSE jinak. Funkce MATCH pak porovná první TURE v poli a vrátí pozici první chyby v číselné hodnotě.
Obecná syntaxe
=MATCH(TRUE,ISERROR(range),0)
√ Poznámka: Toto je maticový vzorec, který vyžaduje zadání pomocí Ctrl + směna + vstoupit.
- Rozsah: Rozsah jednoho sloupce nebo jednoho řádku, ze kterého se má vrátit první chyba.
- 0: Projekt typ_ shody 0 přinutí MATCH provést přesnou shodu.
Aby odpovídaly pozice první chyby, zkopírujte nebo zadejte níže uvedený vzorec do buňky D5 a stiskněte Ctrl + směna + vstoupit získat výsledek:
=MATCH(PRAVDA,CHYBA(B5: B14),0)
Vysvětlení vzorce
=MATCH(TRUE,ISERROR(B5:B14),0)
- ISERROR(B5:B14): Funkce ISERROR zkontroluje každou hodnotu v rozsahu B5:B14, zda se jedná o chyby či nikoli, přičemž vrátí hodnotu TRUE, pokud je hodnota chybná, v opačném případě vrátí hodnotu FALSE. Výsledky by byly v takovém poli: {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}.
- MATCH (PRAVDA,ISERROR(B5:B14),0) = MATCH(PRAVDA,{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE},0): 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í 8 protože první PRAVDA je na 8th pozice.
Věci, které je třeba vědět
- Chcete-li získat chybovou hodnotu na pozici, kterou poskytuje MATCH, můžete přidat funkci INDEX.
- Funkce ISERROR ve vzorci výše bude odpovídat všem chybám. Pokud chcete odpovídat pouze prvnímu # N / A chyba, změňte prosím ISERROR na ISNA:
=MATCH(PRAVDA,ISNA(rozsah),0)
Související funkce
Funkce Excel MATCH vyhledá konkrétní hodnotu v rozsahu buněk a vrátí relativní polohu hodnoty.
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í zápas, který nezačíná
Chcete-li najít pozici první shody, která nezačíná konkrétním řetězcem, mohou vám pomoci funkce MATCH, LEFT a IF.
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 pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...
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.