LibreOffice: conta valores distintos da coluna

2

Eu tenho uma coluna com alguns valores que podem ser repetidos, como nomes de cores em uma lista de objetos materiais. Como eu poderia contar um número de cada ocorrência de valor único (por exemplo, para as 100 linhas fornecidas, há 5 vermelhas, 15 verdes e 80 pretas)? Eu não posso usar COUNTIF desde que eu não conheço todas as "cores" que podem ocorrer.

No modo SQL eu faria algo como

SELECT count('color'), 'color' FROM 'MyTable' goup by 'color'
    
por AntonioK 16.08.2017 / 16:44

1 resposta

1

Uma planilha não pode ser feita tão facilmente quanto com o SQL, mas aqui estão duas soluções.

Método 1 - Tabela Dinâmica

Verifique se a primeira linha da coluna contém um rótulo, por exemplo, Color . Na próxima coluna, defina o rótulo como Count . Insira uma contagem de 1 para todas as cores.

Color  Count
red    1
green  1
red    1

Em seguida, selecione as duas colunas e vá para Dados - > Tabela Dinâmica - > Crio. Arraste Color para Row Fields e arraste Count para Data Fields.

Método2-Filtrar

  1. CopieosdadosdacolunaecolenacolunaAdeumanovaplanilha.
  2. Irparadados->Maisfiltros->FiltroPadrão.
  3. AltereFieldNamepara-none-.ExpandaOptionseverifiqueNoduplicates.PressioneOK.
  4. EmB1,insiraafórmula=COUNTIF($Sheet1.G1:G100,"="&A1) . Mude "G" para a coluna que você usou na planilha 1.
  5. Arraste a fórmula para baixo.

Os links para obter valores distintos estão no link .

    
por 18.08.2017 / 04:35