Excel formula: Pirmās kļūdas atbilstība

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Ja jums ir jāsaskaņo pirmā kļūda šūnu diapazonā, varat izmantot masīva formulu, pamatojoties uz funkcijām MATCH un ISERROR. Parādītajā piemērā formula ir:

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

Šī ir masīva formula, un tā jāievada, izmantojot Control + Shift + Enter (CSE).

Paskaidrojums

Strādājot no iekšpuses, funkcija ISERRROR atgriež vērtību TRUE, ja vērtība ir atzīta kļūda, un FALSE, ja nē.

Piešķirot šūnu diapazonu (šūnu masīvu), funkcija ISERROR atgriezīs TRUE / FALSE rezultātu masīvu. Piemērā šis iegūtais masīvs izskatās šādi:

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

Ņemiet vērā, ka 6. vērtība (kas atbilst 6. šūnai diapazonā) ir PATIESA, jo šūnā B9 ir # N / A.

Funkcija MATCH ir konfigurēta tā, lai tā atbilstu TRUE precīzās atbilstības režīmā. Tas atrod pirmo TRUE ISERROR izveidotajā masīvā un atgriež pozīciju. Ja atbilstība netiek atrasta, funkcija MATCH pati atgriež # N / A.

Pirmās NA kļūdas atrašana

Iepriekš minētā formula atbildīs jebkurai kļūdai. Ja vēlaties saskaņot pirmo kļūdu # N / A, vienkārši aizstājiet ISNA par ISERROR:

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

Interesanti raksti...