Fórmula do Excel: Combinar células com vírgula
Neste tutorial, são apresentadas algumas fórmulas para combinar várias células numa única célula, utilizando a vírgula como separador — tal como ilustrado na imagem seguinte — e explica-se igualmente o seu funcionamento no Excel.
Fórmula 1: Combinar células com vírgula utilizando &
Fórmula genérica:
| text_1&","&text_2&","&…&"," &text_n |
Argumentos
| Text_1, text_2, text_n: the cells or text strings you want to combine with comma. |
Como funciona esta fórmula
Por exemplo, se pretender combinar as células de cada linha das colunas B, C, D e E numa única célula, separadas por vírgulas, utilize a fórmula seguinte numa célula vazia.
| =B3&","&C3&","&D3&","&E3 |
Prima a tecla Enter e as células serão combinadas, separadas por vírgulas.
Explicação
&: utilize este operador para combinar células e vírgulas.
Observação
Se pretender utilizar texto diretamente na fórmula em vez de referências de células, envolva as cadeias de texto entre aspas duplas.
Fórmula 2: Combinar células com vírgula utilizando a função CONCATENAR
Fórmula genérica:
| CONCATENATE(text_1,",",text_2,",",…",",text_n) |
Argumentos
| Text_1, text_2, text_n: the cells or text strings you want to combine with comma. |
Como funciona esta fórmula
Por exemplo, para combinar as células B3, C3, D3 e E3 numa única célula separadas por vírgulas, utilize a fórmula seguinte numa célula vazia.
| =CONCATENATE(B3,",",C3,",",D3,",",E3) |
Prima a tecla Enter, e as células serão combinadas separadas por vírgulas.
Explicação
CONCATENAR função: a função CONCATENAR junta texto.
Observação
Se pretender utilizar texto diretamente na fórmula em vez de referências de células, envolva as cadeias de texto entre aspas duplas.
Se forem utilizadas células vazias na combinação, surgirá uma vírgula extra na célula combinada ao aplicar as fórmulas acima mencionadas (2 – & e CONCATENAR), conforme ilustrado na imagem seguinte.
Neste caso, utilize a Fórmula 3.
Fórmula 3: Combinar células com vírgula combinando as funções SUBSTITUIR e ESPAÇOS
Fórmula genérica:
| =SUBSTITUTE(TRIM(text_1&," "&,text_2&," "&,…&," "&,text_n)," ",", ") |
Argumentos
| Text_1, text_2, text_n: the cells or text strings you want to combine with comma. |
Como funciona esta fórmula
Por exemplo, para combinar as células B3, C3, D3 e E3 numa única célula separadas por vírgulas, utilize a fórmula seguinte numa célula vazia.
| =SUBSTITUTE(TRIM(B3&," "&,C3&," "&,D3&," "&,E3)," ",", ") |
Prima a tecla Enter e, em seguida, arraste a alça de preenchimento para baixo para aplicar esta fórmula às células que pretende combinar — assim, as células serão unidas, separadas por vírgulas.
Explicação
ESPAÇOS função: a função ESPAÇOS remove todos os espaços extra da cadeia de texto. Aqui, TRIM(B3&« »&C3&« »&D3&« »&E3) combina as células com espaços e, em seguida, elimina os espaços desnecessários, evitando vírgulas no início ou no fim.
SUBSTITUIR função: a função SUBSTITUIR serve para substituir um texto por outro texto específico. Neste caso, =SUBSTITUTE(TRIM(B3&,« »&,C3&,« »&,D3&,« »&,E3),« »,", ") substitui cada espaço por uma vírgula seguida de espaço na cadeia de texto combinada (resultante da junção das células B3, C3, D3 e E3).
Observação
Se pretender utilizar texto diretamente na fórmula em vez de referências de células, envolva as cadeias de texto entre aspas duplas.
Combinar células com outros separadores
Se pretender utilizar outros separadores em vez de vírgulas, substitua “,” nas fórmulas por esses separadores — por exemplo, combine com o símbolo mais (+).
=SUBSTITUTE(TRIM(B6&,« »&,C6&,« »&,D6&,« »&,E6),« »,«+»)
Ou
=CONCATENATE(B3,«+»,C3,«+»,D3,«+»,E3)
Ou
=B3&«+»&C3&«+»&D3&«+»&E3
Ficheiro de exemplo
Clique para descarregar o ficheiro de exemplo
Fórmulas relacionadas
- Verificar se uma célula contém um texto específico
Para verificar se uma célula contém alguns textos no intervalo A, mas não contém os textos no intervalo B, pode utilizar uma fórmula matricial que combina as funções CONTAR, PROCURAR e E no Excel - Verificar se uma célula contém um de vários valores, mas exclui outros valores
Este tutorial apresenta uma fórmula para resolver rapidamente a tarefa de verificar se uma célula contém um dos valores pretendidos, excluindo outros no Excel, e explica detalhadamente os seus argumentos. - Verificar se a célula contém um de vários elementos
Imagine que, no Excel, tem uma lista de valores na coluna E e pretende verificar se as células da coluna B contêm algum dos valores dessa lista, devolvendo VERDADEIRO ou FALSO. - Verificar se a célula contém um número
Por vezes, precisa de verificar se uma célula contém caracteres numéricos. Este tutorial apresenta-lhe uma fórmula que devolve VERDADEIRO se a célula contiver um número e FALSO caso contrário.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.