Como usar a função TEXTJOIN no Excel 2016

Como usar a função TEXTJOIN no Excel 2016

Estamos todos familiarizados com a função CONCATENATE para combinar diferentes strings ou números no Excel . No entanto, tem algumas limitações:

1. Os argumentos devem ser separados por vírgulas.

2. Esta função não pode fazer com que objetos em um intervalo realizem a união.

3. Não há possibilidade de adicionar separador.

Com essas desvantagens, uma nova função foi introduzida no Excel 2016 chamada TEXTJOINT, que executa a mesma função que a função CONCATENATE, mas de forma mais eficiente.

Descrição da função TEXTJOIN

A função TEXTJOIN une texto de vários intervalos e/ou strings, incluindo um separador entre os valores de texto unidos. Se o delimitador for uma string de texto vazia, esta função concatenará efetivamente os intervalos.

Sintaxe da função TEXTJOIN

Esta função possui a seguinte sintaxe:

TEXTJOIN(delimitador, ignore_empty, texto1, [texto2],…)

Vamos analisar a sintaxe acima:

  • Delimitador é um caractere inserido entre textos combinados. Por exemplo, o nome e o sobrenome de uma pessoa são combinados com um delimitador “_” (sublinhado) para identificar facilmente o nome e evitar espaços na string. Neste exemplo, o sublinhado é um delimitador e o texto combinado é o nome e o sobrenome.
  • Ignorar vazio é usado para ignorar células vazias ao concatenar objetos no intervalo. Podemos definir a opção de ignorar células em branco definindo o valor TRUE para esta opção e FALSE se quisermos células em branco.
  • Texto 1 é o texto a ser combinado, que pode ser uma célula individual ou um intervalo de células.
  • O texto 2 é o texto adicional que precisa ser combinado. Você pode usar até 252 argumentos de texto, incluindo o Texto 1. Semelhante ao Texto 1, pode ser uma célula individual ou um intervalo de células.

Exemplo da função TEXTJOIN

Abaixo estão alguns exemplos para que você possa entender melhor esta função.

Exemplo 1:

Neste exemplo, temos uma tabela de dados que inclui o nome, sobrenome e estado de residência de cada pessoa. Aqui usaremos a função TEXTJOIN para criar um ID exclusivo para cada pessoa combinando nome, sobrenome e estado. A fórmula usa um sublinhado como delimitador, define o segundo argumento como TRUE para que não haja células em branco e o intervalo A2:C2 é o intervalo conectado.

Como usar a função TEXTJOIN no Excel 2016

Arraste a fórmula na célula D2 e ​​você obterá o ID de cada pessoa.

Exemplo 2:

Neste exemplo, na mesma tabela de dados acima, encontramos uma lista com os nomes de todas as pessoas no estado de LA usando a função TEXTJOIN duas vezes. Primeiro use a função TEXTJOIN combinada com a função IF para encontrar pessoas que atendam às condições acima, ou seja, pessoas que moram no estado de Los Angeles. O resultado retornará o nome completo da pessoa, ao arrastarmos a fórmula para baixo a coluna será preenchida com seu nome completo. Se você mora em outro estado, essa caixa ficará em branco.

Como usar a função TEXTJOIN no Excel 2016

A seguir, usaremos a função TEXTJOIN novamente para obter a lista em uma célula separada por vírgula. Para isso, escreveremos a seguinte fórmula na célula B2.

= TEXTJOIN (“,”, VERDADEIRO, D5:D13)

Conforme mostrado na imagem abaixo:

Como usar a função TEXTJOIN no Excel 2016

O resultado será uma lista de nomes separados por vírgula, conforme mostrado abaixo:

Como usar a função TEXTJOIN no Excel 2016

As células vazias serão omitidas da string combinada porque definimos a opção dois como TRUE.

Exemplo 3:

Podemos usar a função TEXTJOIN para criar frases de preenchimento automático. Por exemplo, use-o para escrever comentários em uma transcrição para saber a qual turma o aluno pertence.

No exemplo abaixo, criaremos uma tabela LOOKUP para encontrar a nota correspondente do aluno e retornar os comentários utilizando a função TEXTJOIN. A tabela abaixo contém informações sobre a faixa de pontuação e a classe correspondente a essa faixa de pontuação.

Como usar a função TEXTJOIN no Excel 2016

A fórmula LOOKUP é a seguinte:

= PESQUISA (F4, L5: L8, N5: N8)

Como sabemos que a função LOOKUP possui pelo menos três argumentos, o primeiro é o valor de pesquisa, F4 neste exemplo. O segundo argumento é o intervalo de pesquisa, ou seja, L5:L8 nesta fórmula e o último argumento é o intervalo de retorno que é N5:N8 na fórmula. Assim a fórmula procura o ponto na primeira coluna (Coluna L) e retorna o valor da Coluna N.

A fórmula recupera informações da tabela a seguir localizada entre E3:F5.

Como usar a função TEXTJOIN no Excel 2016

A fórmula de pesquisa discutida no parágrafo anterior está presente na célula F5 e retorna uma classificação C para pontuação 34. Agora usaremos a função TEXTJOIN para criar um comentário que pode ser colocado em relatórios.

Suponha que queiramos uma frase como esta:

[Nome do candidato] você obteve [notas] e sua nota é [Nota].

Teremos a seguinte fórmula:

=TEXTJOIN(" ",TRUE,F3,"Você passou",F4,"pontuação, classificação",F5,".")

Nesta fórmula:

1. O primeiro argumento é um delimitador definido como um espaço (““), fazendo com que pareça uma frase.

2. O segundo argumento é definido como TRUE como de costume.

3. F3 é o nome do aluno

4. A próxima parte “Você passa” permanecerá a mesma para o caso de cada aluno.

5. A seguir vem F4, a pontuação do aluno.

6. O argumento que segue a parte fixa permanecerá o mesmo para todos os casos.

7. O segundo argumento é a classe na célula F5.

8. O último argumento é o sinal de pontuação que representa o final da frase.

Desejo-lhe sucesso!

Ver mais:


Jogue quebra-cabeça no Excel

Jogue quebra-cabeça no Excel

MehmetSalihKoten, um usuário do Reddit, criou uma versão totalmente funcional do Tetris no Microsoft Excel.

Como usar a função Converter no Excel

Como usar a função Converter no Excel

Para converter unidades de medida no Excel, usaremos a função Converter.

Como usar a função HLOOKUP no Excel

Como usar a função HLOOKUP no Excel

Qual é a função HLOOKUP? Como usar a função HLOOKUP no Excel? Vamos descobrir com LuckyTemplates!

Função IFERROR no Excel, fórmula e uso

Função IFERROR no Excel, fórmula e uso

A função IFERROR no Excel é bastante usada. Para usá-lo bem, você precisa entender a fórmula IFERROR do Microsoft Excel.

Como usar a função VALOR no Excel

Como usar a função VALOR no Excel

Qual é a função VALOR no Excel? Qual é a fórmula do valor no Excel? Vamos descobrir com LuckyTemplates.com!

Função EOMONTH do Excel, como usar a função EOMONTH

Função EOMONTH do Excel, como usar a função EOMONTH

A função EOMONTH do Excel é utilizada para exibir o último dia de um determinado mês, com uma implementação muito simples. Você obterá então o último dia de um mês específico com base nos dados que inserimos.

Como usar o loop do-while no Excel VBA

Como usar o loop do-while no Excel VBA

Quer automatizar tarefas repetitivas no Excel VBA? Então, vamos aprender como usar um loop Do-While para implementar uma série de ações que se repetem até que uma condição seja atendida.

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

A largura da coluna e a altura da linha padrão no Excel podem não corresponder aos dados inseridos. O artigo abaixo mostra algumas maneiras de alterar o tamanho de colunas, linhas e células no Excel 2016. Consulte-o!

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Sempre que você trabalhar com o Excel, precisará inserir informações – ou conteúdo – nas células. Vamos aprender com LuckyTemplates os conceitos básicos de células e intervalos no Excel 2016!

Como usar a função XLOOKUP no Excel

Como usar a função XLOOKUP no Excel

Qual é a função Xlookup no Excel? Como usar o Xlookup no Excel? Vamos descobrir com LuckyTemplates.com!