Vzorec aplikace Excel: První chyba shody -

Obsah

Obecný vzorec

(=MATCH(TRUE,ISERROR(rng),0))

souhrn

Pokud potřebujete porovnat první chybu v řadě buněk, můžete použít maticový vzorec založený na funkcích MATCH a ISERROR. V zobrazeném příkladu je vzorec:

(=MATCH(TRUE,ISERROR(B4:B11),0))

Toto je maticový vzorec a musí být zadán pomocí kombinace kláves Control + Shift + Enter (CSE).

Vysvětlení

Při práci zevnitř ven funkce ISERRROR vrací TRUE, pokud je hodnotou rozpoznaná chyba, a FALSE, pokud ne.

Pokud je zadán rozsah buněk (pole buněk), funkce ISERROR vrátí pole výsledků PRAVDA / NEPRAVDA. V příkladu vypadá toto výsledné pole takto:

(FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE)

Všimněte si, že 6. hodnota (což odpovídá 6. buňce v rozsahu) je TRUE, protože buňka B9 obsahuje # N / A.

Funkce MATCH je nakonfigurována tak, aby odpovídala TRUE v režimu přesné shody. Najde první TRUE v poli vytvořeném ISERRORem a vrátí pozici. Pokud není nalezena žádná shoda, funkce MATCH sama vrátí # N / A.

Nalezení první chyby NA

Vzorec výše odpovídá jakékoli chybě. Pokud se chcete shodovat s první chybou # N / A, nahraďte ISERROR pouze ISNA:

(=MATCH(TRUE,ISNA(B4:B11),0))

Zajímavé články...