
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))