Contando valores distintos
AFAIK todavía no hay una fórmula integrada para contar valores distintos en un rango. Pero hay diferentes fórmulas alrededor que hacen lo mismo. He probado dos fórmulas que funcionan bien con sus datos de ejemplo en LibreOffice 3.5:
El primero es (cortesía de Bigyan Bhar ):
=SUMPRODUCT((Data<>"")/(COUNTIF(Data;Data)+(Data="")))
La segunda, más compleja, es una fórmula de matriz , por lo que debe presionar CTRL+ SHIFT+ ENTERdespués de ingresarla (cortesía de David Chapman ):
=SUM(IF(FREQUENCY(IF(LEN(Data)>0;MATCH(Data;Data;0);"");IF(LEN(Data)>0;MATCH(Data;Data;0);""))>0;1))
cada uno con "Datos" reemplazado por el rango a evaluar.
Listado de valores distintos
Para enumerar valores distintos, simplemente defina un filtro en el rango de entrada, excluyendo duplicados:
(Actualmente hay un error en libreoffice que impide que el usuario desactive la Range contains column labels
casilla de verificación " ", pero se solucionará en 3.5.2).