Descrição
Use essa função para combinar texto de várias células, incluindo a opção de especificar um delimitador a ser inserido entre cada valor. Pode ser usada com CHILDREFS.
TEXTJOIN é útil para combinar texto de várias células em uma única célula, com a opção de especificar um delimitador e ignorar células vazias. Essa função oferece mais flexibilidade do que CONCATENATE ou o operador &.
Sintaxe
TEXTJOIN(delimiter, ignore_empty, text1, [..., text_251])
Entradas
Esta função aceita os seguintes argumentos:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
Delimitador |
Sim | O texto a ser inserido entre cada valor de texto. | Uma cadeia de caracteres de texto, uma referência a uma célula que contém texto ou uma fórmula que resulta em um desses itens. Se estiver vazio (""), nenhum delimitador será inserido. |
ignore_empty |
Sim | Especifica se você deve ignorar células vazias. | VERDADEIRO ou FALSO |
text1 |
Sim | O primeiro item de texto a ser unido. | Um número, uma cadeia de texto, uma referência de célula ou uma fórmula que resulta em qualquer um desses itens. |
..., text_n |
Não | Itens de texto adicionais a serem combinados | Uma cadeia de caracteres de texto, um número, uma referência de célula ou uma fórmula que resulte em qualquer um desses itens. Você pode fornecer até 252 valores adicionais. |
Exemplo
Dados de amostra
| A | B. | C | D |
|---|---|---|---|
| Apple | Banana | Cereja | |
| Vermelho | Azul | Verde | |
| 1 | 2 | 3 | 4 |
Fórmulas de amostra
| Fórmula | Descrição | Resultado |
|---|---|---|
=TEXTJOIN(", ", FALSE, A1:D1) |
Une as células A1:D1 com vírgula e espaço, sem ignorar as células vazias | Maçã, Banana, Cereja, |
=TEXTJOIN(", ", TRUE, A1:D1) |
Une as células A1:D1 com vírgula e espaço, ignorando as células vazias | Maçã, Banana, Cereja |
=TEXTJOIN(" - ", TRUE, A2:D2) |
Une as células A2:D2 com um traço, ignorando as células vazias | Vermelho - Azul - Verde |
=TEXTJOIN("", FALSE, A3:D3) |
Une as células A3:D3 sem delimitador | 1234 |
=TEXTJOIN(CHAR(10), TRUE, A1:A3) |
Une as células A1:A3 com quebras de linha, ignorando as células vazias | Apple Red 1 |
Notas
- O delimitador pode ser qualquer cadeia de texto, inclusive uma cadeia vazia ("") ou caracteres especiais. Use uma string vazia para indicar que não há delimitador.
- Quando
ignore_emptyé definido como TRUE, as células vazias são ignoradas e não são adicionadas à contagem de delimitadores. - Quando
ignore_emptyé definido como FALSE, as células vazias são tratadas como cadeias de caracteres vazias. - TEXTJOIN pode trabalhar com intervalos horizontais e verticais.
- Os números são automaticamente convertidos em texto quando unidos.
- TEXTJOIN pode trabalhar com referências de células individuais e intervalos.
Dicas:
- Você pode combinar TEXTJOIN com outras funções, como IF, para operações de texto mais complexas.
- Ao trabalhar com grandes conjuntos de dados, considere a possibilidade de usar TEXTJOIN com fórmulas de matriz para maior eficiência.
- Use uma cadeia de caracteres vazia ("") como delimitador para concatenar o texto sem separadores.
- TEXTJOIN pode ser útil para a criação de listas separadas por vírgulas ou para a formatação de dados para exportação.
- Combine TEXTJOIN com outras funções, como PROPER ou TRIM, para obter uma manipulação de texto mais avançada.
- Use
CHAR(10)como delimitador para criar texto de várias linhas em uma única célula.
Funções relacionadas
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER