Concatene Dados no Google Sheets: CONCAT, CONCATENAR e JOIN

No Google Sheets, a união de informações de diversas células não exige a fusão das mesmas. É possível combinar esses dados em uma única célula através das funções CONCAT, CONCATENAR e JOIN, cada uma com suas particularidades.

Essas funções variam em complexidade, desde a mais simples (CONCAT) até a mais avançada (JOIN). A função CONCATENAR oferece maior flexibilidade, permitindo a manipulação dos dados concatenados com operadores e inclusão de conteúdo adicional.

Como Utilizar a Função CONCAT

A função CONCAT tem como objetivo combinar dados de duas células, porém possui algumas limitações. Ela permite apenas a junção de duas células por vez e não oferece opções de formatação para a exibição dos dados concatenados.

Para usar CONCAT, abra sua planilha no Google Sheets e selecione uma célula vazia. Insira a fórmula =CONCAT(CélulaA, CélulaB), substituindo CélulaA e CélulaB pelas referências de célula desejadas.

No exemplo abaixo, a função CONCAT une textos e valores numéricos:

A B C
1 10 20
6 Bem-vindo Para
9 Bem-vindo Para
10 1020

O texto das células A6 e B6 (“Bem-vindo” e “Para”, incluindo o espaço inicial em B6) são unidos em A9. Em A10, os valores numéricos de B1 e C1 são concatenados.

Apesar de combinar duas células, CONCAT não oferece muitas opções de manipulação dos dados. Para unir mais de duas células ou modificar a apresentação dos dados após a combinação, utilize a função CONCATENAR.

Como Utilizar a Função CONCATENAR

A função CONCATENAR é mais abrangente que CONCAT, proporcionando maior flexibilidade na união de dados de diferentes formatos. Enquanto CONCAT não permite adicionar texto ou espaços, CONCATENAR oferece essa possibilidade.

Para usar CONCATENAR, abra sua planilha no Google Sheets e selecione uma célula vazia. A função pode ser utilizada de diversas maneiras.

Para unir duas ou mais células de forma básica (similar a CONCAT), insira =CONCATENAR(CélulaA, CélulaB) ou =CONCATENAR(CélulaA & CélulaB), substituindo as referências de célula desejadas.

Para concatenar um intervalo inteiro de células, insira =CONCATENAR(A:C), substituindo A:C pelo intervalo específico.

O operador “&” permite unir células de forma mais flexível que CONCAT, possibilitando a adição de texto ou espaços junto aos dados concatenados.

No exemplo abaixo, o texto nas células A6 a D6 não possui espaços. Ao usar a função CONCATENAR padrão sem o operador “&”, o texto é exibido como uma única palavra na célula C9.

Para adicionar espaços, utilize uma string de texto vazia (“”) entre as referências de célula. Insira =CONCATENAR(CélulaA & “” & CélulaB & “” & CélulaC & “” & CélulaD) e substitua as referências pelas suas.

Para adicionar texto à célula combinada, inclua-o na string. Por exemplo, =CONCATENAR(CélulaA & “” & CélulaB & “Texto”) combina duas células com espaços entre elas e adiciona “Texto” ao final.

Como demonstrado nos exemplos abaixo, CONCATENAR permite combinar células com texto e números, além de adicionar texto personalizado. Para combinar apenas células com valores de texto, considere a função JOIN.

Como Utilizar a Função JOIN

Para combinar grandes conjuntos de dados em uma planilha, a função JOIN é a mais indicada. Ela é ideal para unir endereços postais, por exemplo, que estão separados em colunas diferentes.

A vantagem de JOIN é a possibilidade de especificar um delimitador (vírgula, espaço, etc.), que será inserido automaticamente após cada célula na união, diferentemente de CONCAT e CONCATENAR.

Para utilizá-la, selecione uma célula vazia e digite =JOIN(“,”, intervalo), substituindo intervalo pelo intervalo de células desejado. No exemplo, a vírgula é usada como delimitador, mas pode-se usar ponto e vírgula, espaço, hífen ou qualquer outro caractere.

No exemplo abaixo, JOIN é usada para combinar texto e números. Em A9, o intervalo de A6 a D6 é unido utilizando um espaço como separador. Em D10, o intervalo de A2 a D2 é unido usando uma vírgula como delimitador.

Também é possível combinar múltiplos intervalos com JOIN. Insira =JOIN(“”, A2:D2, B2:D2) e substitua os intervalos e o delimitador por aqueles desejados.

No exemplo abaixo, os intervalos de células A2 a D2 e A3 a D3 são unidos, com uma vírgula separando cada célula.