David tiene una hoja de trabajo en la que hay una lista de países. Esta lista, en las celdas A1: A100, puede contener duplicados. David quiere determinar la cantidad de países únicos en la lista.

Hay varias formas de derivar un recuento, sin recurrir al uso de una macro. El método que debe utilizar depende de las características de los datos de la lista. Sin embargo, un buen lugar para comenzar es definir un rango con nombre que represente la lista de países. En los siguientes ejemplos, se supone que el rango se denomina Países.

(Nombre pegadizo, ¿eh?)

Si la lista contiene solo entradas de texto y no contiene celdas en blanco, lo siguiente proporcionará un recuento:

=SUM(1/COUNTIF(Countries,Countries))

Esto debe ingresarse como una fórmula de matriz, presionando Ctrl + Shift + Enter. Si la lista contiene celdas en blanco, la fórmula se vuelve un poco más compleja. La siguiente fórmula de matriz larga funcionará si hay espacios en blanco:

=SUM(IF(FREQUENCY(IF(LEN(Countries)>0,MATCH (Countries,Countries,0),""), IF(LEN(Countries)

>0,MATCH(Countries,Countries,0),""))>0,1))

Este enfoque, que utiliza la función FREQUENCY, se describe en su totalidad en Microsoft Knowledge Base:

http://support.microsoft.com/kb/100122

Si prefiere no utilizar fórmulas de matriz (por cualquier motivo), puede utilizar una columna en blanco a la derecha de su lista. Esta columna contendrá fórmulas regulares que indican si el valor a su izquierda es único en la lista o no. La primera vez que aparece un valor, la fórmula devuelve el número 1. En cada aparición posterior del mismo valor, la fórmula devuelve un 0. Comience ordenando su lista, luego coloque la siguiente fórmula en la celda B1:

=IF(ISNA(VLOOKUP(A2,$A$1:A1,1,)),1,0)

Simplemente copie la fórmula de B1 al rango B2: B100. Con estos resultados en su lugar, puede sumar fácilmente la columna B y tener un recuento de los valores únicos en la lista.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2167) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

link: / excelribbon-Counting_Unique_Values_with_Functions [Contando valores únicos con funciones].