diferentes valores en una columna


12

¿Hay alguna manera de obtener todos los valores diferentes en una columna en libreoffice-calc?
Si tengo una hoja así:

column1 column2 column3
A       B       C
A       B       C
A       B       C
A       D       C
A       B       C
A       B       C

Me gustaría saber cómo puedo descubrir que columna2 tiene 2 valores diferentes, y que esos valores son 2 B y D .
gracias

Respuestas:


14

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:

filtro único

(Actualmente hay un error en libreoffice que impide que el usuario desactive la Range contains column labelscasilla de verificación " ", pero se solucionará en 3.5.2).


Muchas gracias, la parte de la lista de valores distintos de su respuesta es exactamente lo que necesitaba
OSdave

En el primero, ¿qué es Data?
v010dya

1
Como escribí, Datarepresenta el rango para evaluar.
tohuwawohu

0

Esta pregunta básicamente está relacionada con libreoffice, por lo que puede ser mejor si puede publicarla en foros de libreoffice. y en lo que respecta a tener dos valores diferentes en una celda (eso es lo que he entendido), creo que puede tener dos celdas adyacentes diferentes para almacenar el valor y luego fusionar por encima de dos celdas para almacenar un solo encabezado.


Todos los valores están en celdas separadas.
OSdave
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.