Exceli valem: Esimese vaste viga -

Lang L: none (table-of-contents)

Üldine valem

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

Kokkuvõte

Kui peate sobitama lahtrivahemiku esimese tõrke, võite kasutada massiivi valemit, mis põhineb funktsioonidel MATCH ja ISERROR. Näidatud näites on valem:

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

See on massiivivalem ja see tuleb sisestada, kasutades klahve Control + Tõst + Sisesta (CSE).

Selgitus

Seestpoolt töötades tagastab funktsioon ISERRROR, kui väärtus on tuvastatud viga, TÕENE ja kui mitte, siis FALSE.

Kui antakse lahtrivahemik (lahtrite massiiv), tagastab funktsioon ISERROR tulemuste massiivi TRUE / FALSE. Näites näeb see tulemuseks olev massiiv välja järgmine:

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

Pange tähele, et 6. väärtus (mis vastab vahemiku 6. lahtrile) on TÕENE, kuna lahter B9 sisaldab # N / A.

Funktsioon MATCH on konfigureeritud nii, et see sobiks täpse vaste režiimis TRUE. See leiab ISERRORi loodud massiivi esimese TÕENE ja tagastab positsiooni. Kui vastet ei leita, tagastab funktsioon MATCH ise # N / A.

Esimese NA vea leidmine

Ülaltoodud valem sobib mis tahes veaga. Kui soovite sobitada esimese vea nr N / A, asendage ISERROR lihtsalt ISNA-ga:

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

Huvitavad Artiklid...