valores diferentes em uma coluna

12

Existe uma maneira de obter todos os valores diferentes em uma coluna no libreoffice-calc?
Se eu tiver uma planilha assim:

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

Eu gostaria de saber como eu posso descobrir que column2 tem 2 valores diferentes, e que esses 2 valores são B e D .
thanx

OSdave
fonte

Respostas:

14

Contando valores distintos

AFAIK ainda não existe uma fórmula interna para contar valores distintos em um intervalo. Mas existem fórmulas diferentes que fazem o mesmo. Testei duas fórmulas funcionando bem com seus dados de exemplo no LibreOffice 3.5:

  • O primeiro é (cortesia de Bigyan Bhar ):

    =SUMPRODUCT((Data<>"")/(COUNTIF(Data;Data)+(Data="")))

  • A segunda, mais complexa, é uma fórmula de matriz , então você precisa pressionar CTRL+ SHIFT+ ENTERdepois de inseri-la (cortesia 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 um com "Dados" substituído pelo intervalo a ser avaliado.

Listando valores distintos

Para listar valores distintos, basta definir um filtro no intervalo de entrada, excluindo duplicatas:

filtro exclusivo

(No momento, existe um bug no libreoffice que impede o usuário de desabilitar a " Range contains column labels" caixa de seleção, mas será corrigida no 3.5.2.)

tohuwawohu
fonte
thx muito, a Listagem distintos valores parte de sua resposta é exatamente o que eu precisava
OSdave
No primeiro, o que é Data?
precisa saber é o seguinte
1
Como eu escrevi - Datasignifica a faixa para avaliar.
precisa saber é o seguinte
0

Esta é basicamente uma questão relacionada ao libreoffice, para que possa ser melhor se você puder publicá-la nos fóruns do libreoffice. e no que diz respeito a ter dois valores diferentes em uma célula (é isso que eu entendi), acho que você pode ter duas células adjacentes diferentes para armazenar valor e depois se fundir acima de duas células para armazenar um único cabeçalho.

Chaitanya
fonte
todos os valores estão em células separadas.
OSdave 21/03/12