Excel formula: atrast trūkstošās vērtības -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai identificētu vērtības vienā sarakstā, kuru trūkst citā sarakstā, varat izmantot vienkāršu formulu, kuras pamatā ir funkcija COUNTIF ar funkciju IF. Parādītajā piemērā formula G6 ir:

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

kur "saraksts" ir nosauktais diapazons B6: B11.

Paskaidrojums

Funkcija COUNTIF skaita šūnas, kas atbilst kritērijiem, atgriežot atrasto gadījumu skaitu. Ja neviena šūna neatbilst kritērijiem, COUNTIF atgriež nulli. Varat izmantot uzvedību tieši IF priekšrakstā, lai atzīmētu vērtības, kurām ir nulle (ti, vērtības, kuru trūkst). Parādītajā piemērā formula G6 ir:

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

kur "saraksts" ir nosaukts diapazons, kas atbilst diapazonam B6: B11.

Funkcijai IF ir nepieciešams loģisks tests, lai atgrieztu vērtību TRUE vai FALSE. Šajā gadījumā funkcija COUNTIF veic loģisko pārbaudi. Ja vērtība ir atrodama sarakstā , COUNTIF atgriež numuru tieši funkcijai IF. Šis rezultāts varētu būt jebkurš skaitlis… 1, 2, 3 utt.

IF funkcija jebkuru skaitli novērtēs kā PATIESU, liekot IF atgriezties "OK". Ja vērtība sarakstā nav atrasta , COUNTIF atgriež nulli (0), kas tiek vērtēta kā FALSE, un IF atgriež vērtību “Trūkst”.

Alternatīva ar MATCH

Izmantojot funkciju MATCH, varat pārbaudīt arī trūkstošās vērtības. MATCH atrod vienuma pozīciju sarakstā un atgriezīs kļūdu # N / A, ja vērtība netiks atrasta. Šo rīcību varat izmantot, lai izveidotu formulu, kas atgriež “Trūkst” vai “Labi”, pārbaudot MATCH rezultātu ar funkciju ISNA. ISNA atgriež vērtību TRUE tikai tad, kad saņem kļūdu # N / A.

Lai izmantotu MATCH, kā parādīts iepriekšējā piemērā, formula ir šāda:

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

Ņemiet vērā, ka MATCH ir jākonfigurē precīzai atbilstībai. Lai to izdarītu, pārliecinieties, vai trešais arguments ir nulle vai FALSE.

Alternatīva ar VLOOKUP

Tā kā VLOOKUP atgriež arī kļūdu # N / A, ja vērtība nav apaļa, varat izveidot formulu ar VLOOKUP, kas darbojas tāpat kā opcija MATCH. Tāpat kā ar MATCH, jums ir jākonfigurē VLOOKUP, lai izmantotu precīzo atbilstību, pēc tam pārbaudiet rezultātu ar ISNA. Ņemiet vērā arī to, ka VLOOKUP tabulas masīvam piešķiram tikai vienu kolonnu (B sleja).

Interesanti raksti...