Exceli valem: puuduvate väärtuste leidmine -

Lang L: none (table-of-contents)

Üldine valem

=IF(COUNTIF(list,value),"OK","Missing")

Kokkuvõte

Ühes loendis olevate väärtuste tuvastamiseks, mis puuduvad teises loendis, võite kasutada funktsiooni COUNTIF põhinevat lihtsat valemit funktsiooniga IF. Näidatud näites on valem G6-s järgmine:

=IF(COUNTIF(list,F6),"OK","Missing")

kus "nimekiri" on nimega vahemik B6: B11.

Selgitus

Funktsioon COUNTIF loendab kriteeriumidele vastavad lahtrid, tagastades leitud juhtumite arvu. Kui ükski lahter ei vasta kriteeriumidele, tagastab COUNTIF nulli. Nullarvude (st puuduvate väärtuste) märkimiseks võite käitumist kasutada otse IF-lause sees. Näidatud näites on valem G6-s järgmine:

=IF(COUNTIF(list,F6),"OK","Missing")

kus "nimekiri" on nimeline vahemik, mis vastab vahemikule B6: B11.

Funktsioon IF nõuab loogilist testi, et tagastada TRUE või FALSE. Sel juhul täidab funktsiooni COUNTIF loogilise testi. Kui väärtus leitakse loendist , tagastab COUNTIF numbri otse funktsioonile IF. See tulemus võib olla mis tahes arv … 1, 2, 3 jne.

Funktsioon IF hindab mis tahes numbrit tõeks, mille tulemusel IF tagastab "OK". Kui väärtust loendist ei leita , tagastab COUNTIF nulli (0), mis on väärtuseks VÄÄR, ja IF tagastab väärtuse „Puudub”.

Alternatiiv MATCH-iga

Puuduvate väärtuste olemasolu saate testida ka funktsiooni MATCH abil. MATCH leiab loendis üksuse positsiooni ja tagastab tõrke # N / A, kui väärtust ei leita. Selle käitumise abil saate luua valemi, mis tagastab väärtuse "Puudub" või "OK", testides funktsiooni ISNA tulemust MATCH. ISNA tagastab väärtuse TRUE ainult siis, kui ta saab vea # N / A.

MATCHi kasutamiseks ülaltoodud näites näidatud valem on:

=IF(ISNA(MATCH(F6,list,0)),"Missing","OK")

Pange tähele, et MATCH peab olema täpse vaste jaoks konfigureeritud. Selleks veenduge, et kolmas argument oleks null või FALSE.

Alternatiiv VLOOKUPiga

Kuna VLOOKUP tagastab vea ka # N / A, kui väärtus pole ümmargune, saate VLOOKUP-iga koostada valemi, mis töötab samamoodi nagu suvand MATCH. Nagu MATCHi puhul, peate ka VLOOKUP-i konfigureerima täpse vaste kasutamiseks, seejärel testige tulemust ISNA-ga. Pange tähele ka seda, et anname VLOOKUPile ainult ühe veeru (veerg B) tabelimassiivi jaoks.

Huvitavad Artiklid...