A veces en nuestro trabajo necesitamos contar los valores únicos en una determinada columna, pero Excel tiene funciones que solo suman el número de registros en un campo determinado, por ejemplo la función COUNT() . El problema es que un mismo código de producto o cliente se puede repetir varias veces. Pero hay una salida, para solucionar nuestro problema podemos combinar funciones estándar Excel. Veamos cómo hacerlo.
Así que combinemos las funciones.
=SUM(IF(FREQUENCY(A2:A10;A2:A10)>0;1))
=SUM(IF(FREQUENCY(MATCH(B2:B10;B2:B10;0);MATCH(B2:B10;B2:B10;0))>0;1))
=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0;MATCH(A2:A10;A2:A10;0);"");IF(LEN(A2:A10)>0;MATCH(A2:A10;A2:A10;0);""))>0;1))
La última fórmula debe ingresarse como una fórmula matricial, es decir, no es fácil hacer clic Enter , a Ctrl+Mayús+Enter . Después de eso, en la línea de fórmulas, veremos que la fórmula está entre llaves ( { } ), esto es una señal de que se ingresó una fórmula matricial.