Como concatenar texto e data no excel (com exemplo)
Ao usar a função CONCAT , o Excel converterá automaticamente as datas em valores numéricos.
No entanto, você usa a função TEXT para especificar que a data deve permanecer formatada como data:
= CONCATENATE ( A2 , TEXT ( B2 , "M/DD/YYYY" ) )
Esta fórmula específica concatenará as strings nas células A2 e B2 e manterá a data na célula B2 no formato M/DD/YYYY .
O exemplo a seguir mostra como usar esta fórmula na prática.
Exemplo: concatenando texto e uma data no Excel
Digamos que temos o seguinte conjunto de dados no Excel que contém informações de data de início para vários funcionários de uma empresa:
Se usarmos a seguinte função CONCAT para criar uma string descrevendo quando cada funcionário começou a trabalhar, cada uma das datas na coluna B será convertida em valores numéricos padrão:
= CONCAT ( A2 , "started working on", B2 )
Observe que cada uma das datas foi convertida em valores numéricos por padrão.
Para concatenar as células e manter as datas na coluna B no formato de datas, podemos usar a seguinte fórmula:
= CONCAT ( A2 , "started working on", TEXT( B2 , "M/DD/YYYY"))
Usando a função TEXT dentro da função CONCAT , podemos concatenar nomes e datas de funcionários, mantendo as datas no formato correto.
Observe também que M/DD/AAAA é apenas uma opção de formato de data que poderíamos ter usado.
Por exemplo, poderíamos usar MMM YYYY para exibir apenas o mês e o ano:
= CONCATENATE ( A2 , "started working on", TEXT( B2 , "MMM YYYY"))
Sinta-se à vontade para usar o formato de data de sua escolha na função TEXTO .
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:
Excel: como usar uma fórmula de concatenação IF
Excel: como concatenar valores e manter zeros à esquerda
Excel: como encontrar caracteres especiais em uma célula