Excel képlet: Az első hiba egyezése -

Tartalomjegyzék

Általános képlet

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

Összegzés

Ha meg kell egyeznie egy cellatartomány első hibájával, használhat egy tömbképletet, amely a MATCH és ISERROR függvényeken alapul. A bemutatott példában a képlet a következő:

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

Ez egy tömbképlet, amelyet a Control + Shift + Enter (CSE) billentyűkombinációval kell megadni.

Magyarázat

Belülről kifelé haladva az ISERRROR függvény az IGAZ értéket adja vissza, ha az érték felismert hiba, és a FALSE értéket, ha nem.

Ha egy cellatartományt (cellatömböt) kap, az ISERROR függvény TRUE / FALSE eredmények tömbjét adja vissza. A példában ez a kapott tömb így néz ki:

(HAMIS; HAMIS; HAMIS; HAMIS; HAMIS; IGAZ; HAMIS; HAMIS)

Vegye figyelembe, hogy a 6. érték (amely megfelel a tartomány 6. cellájának) IGAZ, mivel a B9 cella # N / A-t tartalmaz.

A MATCH funkció úgy van beállítva, hogy pontos egyezés módban igaz legyen a TRUE-ra. Megtalálja az első IGAZ-ot az ISERROR által létrehozott tömbben, és visszaadja a pozíciót. Ha nem található egyezés, akkor a MATCH függvény maga adja vissza a # N / A értéket.

Az első NA hiba megtalálása

A fenti képlet minden hibának megfelel. Ha meg akarja egyezni az első # N / A hibát, csak cserélje ki az ISNA-t az ISERROR kifejezésre:

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

érdekes cikkek...