Excel

Cerqueu els valors que falten

Find Missing Values

Fórmula Excel: cerqueu els valors que faltenFórmula genèrica
= IF ( COUNTIF (list,value),'OK','Missing')
Resum

Per identificar els valors d'una llista que falten en una altra llista, podeu utilitzar una fórmula senzilla basada en Funció COUNTIF amb el Funció IF . A l'exemple que es mostra, la fórmula de G6 és:



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

on 'llista' és el rang anomenat B6: B11.

Explicació

El Funció COUNTIF compta les cel·les que compleixen els criteris, retornant el nombre d’ocurrències trobades. Si cap cel·la compleix els criteris, COUNTIF retorna zero. Podeu utilitzar el comportament directament dins d’una sentència IF per marcar valors que tinguin un recompte zero (és a dir, valors que falten). A l'exemple que es mostra, la fórmula de G6 és:





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

on 'llista' és un rang anomenat que correspon al rang B6: B11.

com es crea una fórmula de cerca automàtica

La funció IF requereix una prova lògica per retornar TRUE o FALSE. En aquest cas, la funció COUNTIF realitza la prova lògica. Si el valor es troba a llista , COUNTIF retorna un número directament a la funció IF. Aquest resultat podria ser qualsevol número ... 1, 2, 3, etc.



S'avaluarà la funció IF qualsevol número com a CERT, fent que IF retorni 'D'acord'. Si el valor no es troba a llista , COUNTIF retorna zero (0), que s'avalua com a FALS, i IF retorna 'Falta'.

Alternativa amb MATCH

També podeu provar els valors que falten amb el fitxer Funció MATCH . MATCH troba la posició d'un element en una llista i retornarà l'error # N / A quan no es trobi un valor. Podeu utilitzar aquest comportament per crear una fórmula que retorni 'Falta' o 'D'acord' provant el resultat de MATCH amb el fitxer Funció ISNA . ISNA només retorna TRUE quan rep l'error # N / A.

Per utilitzar MATCH tal com es mostra a l'exemple anterior, la fórmula és:

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

Utilitzant la funció MATCH per trobar els valors que falten en una columna

Tingueu en compte que MATCH s'ha de configurar per coincidència exacta . Per fer-ho, assegureu-vos que el tercer argument és zero o FALS.

Alternativa amb VLOOKUP

Com que VLOOKUP també retorna un error # N / A quan un valor no és rodó, podeu crear una fórmula amb VLOOKUP que funcioni igual que l'opció MATCH. Igual que amb MATCH, heu de configurar VLOOKUP per utilitzar la concordança exacta , a continuació, proveu el resultat amb ISNA. Tingueu en compte també que només donem a VLOOKUP una sola columna (columna B) per a la matriu de taules.

Utilitzant la funció VLOOKUP per trobar els valors que falten en una columna

Autor Dave Bruns


^