Como o nome sugere, o Google Sheets ÚNICO A função permite que você retire exclusivo linhas de um intervalo, descartando todos os dados duplicados. Isso é muito útil quando você tem um grande volume de dados, como respostas de um formulário do Google. UNIQUE permite que você identifique rapidamente quais valores (por exemplo, uma pessoa ou um nome de produto) aparecem apenas uma vez no conjunto de dados.
Para ter uma ideia melhor de como funciona o UNIQUE, dê uma olhada na lista de nomes a seguir.
Você pode ver que há três entradas duplicadas: David, Eric e Caroline.
Se você está familiarizado com o Microsoft Excel, provavelmente conhece a função Remover duplicatas que permite localizar e excluir quaisquer valores repetidos em um intervalo de dados. O Google Sheets não tem o mesmo recurso, mas tem uma alternativa para remover duplicatas: você adivinhou, a função UNIQUE.
Sintaxe
=UNIQUE(range)
- range - esse é o grupo de células ao qual a função faz referência e do qual retorna valores únicos ou distintos
Como usar a função UNIQUE do Google Sheets
Usarei um conjunto de dados semelhante ao exemplo da primeira imagem.
Observe que a função UNIQUE não é unidimensional. Isso significa que ela pode aceitar intervalos com duas ou mais linhas/colunas. Mas vamos começar com uma coluna unidimensional, apenas para entender melhor o conceito.
Veja um exemplo:
Quando você digita =UNIQUE(A2:A15) na célula C2 e pressionar a tecla Enter, a função UNIQUE retornará todos os valores exclusivos do intervalo A2:A15.
Os resultados começam a aparecer a partir de C2 (a célula onde está a função) e fluem para baixo na planilha, como você pode ver na imagem abaixo.
Você perceberá que os resultados duplicados, David, Eric e Caroline, são automaticamente removidos da coluna de resultados.
Função UNIQUE com várias colunas
O que acontece se você estender o intervalo de entrada para várias colunas? Vamos descobrir.
Aqui, usei tanto o Nome e Idade conforme mostrado na imagem abaixo:
Assim como antes, UNIQUE retorna valores exclusivos do intervalo. Os resultados são exibidos da célula C2 em diante.
Você verá que os valores de saída se estendem para baixo na planilha e também uma coluna para a direita. Isso acontece porque o Google Sheets retorna o mesmo número de colunas do intervalo de entrada. Com as linhas, isso pode não acontecer, porque os duplicados são eliminados.
No exemplo acima, dois dos resultados duplicados para Nome (Eric e Caroline), acabam sendo únicos quando combinados com Idade. Eric na linha 3 tem 23 anos, enquanto Eric na linha 15 tem 25 anos. Essas são entradas de dados diferentes e não são duplicatas. Entretanto, há dois Davids com 21 anos de idade, que a função lê como duplicatas e, portanto, elimina uma delas.
O fato de a função UNIQUE poder filtrar dados em várias colunas é extremamente útil, mas e se você tiver dados em várias colunas, mas quiser filtrar com base em apenas uma das colunas?
Por exemplo, e se você quiser se livrar de todos os nomes duplicados no exemplo acima e ainda manter as idades na saída? Se esse for o caso, recomendo que você dê uma olhada na função Função SORTN.
Função UNIQUE com a função SORT
Um truque útil para limpar a planilha e facilitar a interpretação dos dados é usar a função SORT em combinação com a função UNIQUE. Isso filtrará todas as duplicatas e, ao mesmo tempo, classificará os dados para que o resultado seja uma lista ordenada de entradas exclusivas. No exemplo abaixo, faço isso com a fórmula =Sort(Unique(A2:B15)).
Função UNIQUE com dados horizontais
No último exemplo, mostrarei como usar a função UNIQUE para dados horizontais em uma linha.
Depois que a função UNIQUE tiver feito seu trabalho, você poderá transpor novamente para um formato horizontal. É por isso que a função TRANSPOSE é usada duas vezes no exemplo acima. A fórmula aqui é =Transpose(Unique(Transpose(B1:O1))).
Lembre-se de que o UNIQUE precisa de espaço
- Você precisa deixar espaço vazio suficiente na planilha para a função exibir o resultado corretamente. Se houver dados na coluna D, a função UNIQUE não tem espaço para se expandir. Nesse caso, o Google Sheets mostra um erro #REF!.
Função UNIQUE: dicas importantes
- O Google Sheets não permite excluir os valores retornados pela função UNIQUE, a menos que você faça isso na célula onde inseriu a fórmula (nos exemplos acima, a célula C2).
- Talvez você precise copiar e colar os valores distintos retornados pelo UNIQUE. Copie os valores distintos e selecione uma célula de destino. Agora, navegue até Editar > Colar > Colar especial > Colar valores somentey. Dessa forma, a fórmula é removida, mas os valores são mantidos.
Se você quiser apenas contar quantos valores exclusivos aparecem em um intervalo específico, saiba como usar COUNTUNIQUE em nosso guia Como usar a função COUNTUNIQUE no Planilhas Google.
Nota do editor: Esta é uma versão revisada de uma postagem anterior que foi atualizada para maior precisão e abrangência.




