Táboa de contidos
Cando o teu conxunto de datos ten valores como datas, números, textos, etc. e queres concatenalos, Excel envíache algúns números aleatorios. Para concatenar a data con outras cadeas e asegurarse de que o formato non pasará a ser numérico, cómpre coñecer algúns trucos e, neste artigo, mostrarémosche como facelo.
Descargar o libro de traballo
Podes descargar o libro de exercicios de Excel de práctica gratuíta desde aquí.
Concatenar Data.xlsx
5 métodos para concatenar data en Excel que non se converte en número
Excel ten a función CONCATENAR para concatenar valores. Pero o resultado que produce a función CONCATENAR cambia o formato anterior que teñen as celas de entrada e volve cun novo formato de cela. Para evitar este problema, temos que realizar a función CONCATENAR coa función TEXTO en Excel. Na seguinte sección, aprenderemos a realizar a concatenación coa función TEXT de Excel que manterá un determinado formato de cela.
1. Concatena a data con texto e mantén o formato de data en Excel
Mira a seguinte imaxe onde che mostramos o que pasou cando conectas Texto e Datas. Se concatena Texto con Datas, as Datas converteranse nuns números mentres se conectan cos Textos.
A fórmula que se aplicou para obter o resultado da concatenación na Columna E móstrase en Columna F .
Aprenderemos a concatenar o nome e a data no noso conxunto de datos e ter o formato de data intacto.
Pasos:
- Primeiro, selecciona calquera cela para almacenar o resultado (no noso caso, é Cela E5 ).
- A continuación, escribe o seguinte fórmula,
=CONCATENATE(B5, " ", TEXT(C5, "mm/dd/yyyy"))
Esta fórmula conectará o valor do texto, John , na Cela B5 co valor da data, 3/2/2022 , na Cela C5 en “
- Agora, preme Intro .
Temos o resultado concatenado para o primeiro valor do noso conxunto de datos.
- Agora, arrastre o Recheo de control para aplicar a fórmula ao o resto das celas.
Todos os datos do teu conxunto de datos agora están perfectamente concatenados mentres teñen un determinado formato de data.
Ler máis: Como combinar data e texto en Excel (5 xeitos)
2. Concatenar a data e o número mantendo o formato de data
Como os valores de texto, o CONCATENAR de Excel tampouco pode manter o formato da cela perfecto mentres se executa. Mira a imaxe de abaixo. Temos algúns números en formato porcentual e algúns valores de data. Despois de concatenalos, produciron uns resultados dispersos que non esperabamos.
Entón, agora veremos como manter o formato intacto cando os concatenamos.
Pasos:
- Primeiro, seleccionacalquera cela para almacenar o resultado (no noso caso, é Cela E5 ).
- Entón, escribe a seguinte fórmula,
=CONCATENATE(TEXT(B5, "0.00%"), " and ", TEXT(C5, "mm/dd/yyyy"))
Esta fórmula conectará o valor do número, 1543,00% , na Cela B5 con o valor da data, 3/2/2022 , na Cela C5 no formato “ 0,00 % ” para o número de porcentaxe e " mm/dd/aaaa" formato para a data . Engadimos " e " no medio só para que o resultado teña sentido. Podes engadir o texto que queiras.
- Agora, preme Intro .
Temos o resultado concatenado para o primeiro valor do noso conxunto de datos.
- Agora, arrastre o Recheo de control para aplicar a fórmula ao resto das celas.
Todos os datos do teu conxunto de datos agora están perfectamente concatenados mentres teñen un determinado formato.
Ler máis: Concatenar números en Excel (4 fórmulas rápidas)
3. Unir dúas datas en Excel preservando o formato
Aínda concatenar dous valores de data non che permitirá manter os formatos de data intactos. Para ver a proba, mira a imaxe que se ofrece a continuación. Aquí, ligamos dous tipos de formatos de data e acabamos con uns números de aspecto asustado.
Para evitar o problema, necesitamos realizar dous TEXTO funcións na nosa fórmula.
Pasos:
- Primeiro, seleccione calquera cela para almacenar o resultado (no noso caso, é Cela E5 ).
- Entón, escribe a seguinte fórmula,
=CONCATENATE(TEXT(B5, "mm/dd/yyyy"), " means ", TEXT(C5, "dddd, mmmm dd, yyyy"))
Esta fórmula conectará o primeiro formato do valor da data, 3/2/2022 , na Cela B5 co segundo formato do valor da data, Mércores, 2 de marzo de 2022 , na Cela C5 en formato “ mm/dd/aaaa ” para o primeiro tipo dos valores de data e o formato " mm/dd/aaaa" para o segundo tipo de valores de data . Engadimos " significa " no medio só para que o resultado teña sentido. Podes engadir o texto que queiras.
- Agora, preme Intro .
Temos o resultado concatenado para o primeiro valor do noso conxunto de datos.
- Agora, arrastre o Recheo de control para aplicar a fórmula ao resto das celas.
Todos os datos do teu conxunto de datos agora están perfectamente concatenados mentres teñen un determinado formato.
Ler máis: Como concatenar en Excel (3 xeitos adecuados). )
Lecturas similares:
- Como concatenar columnas en Excel (8 métodos sinxelos)
- Concatenar apóstrofes en Excel (6 xeitos sinxelos)
- Como concatenar cadeas e números enteiros usando VBA
- Combinar filas nunha cela en Excel
- Como concatenar intervalos en Excel (tanto para versións antigas como novas)
4. Conecta a data e a hora de Excel e evita que cambie a número
Agora, mira o desorde(na seguinte imaxe, na Columna de resultados de concatenación E ) mentres conecta as datas e as horas en Excel.
Para que este conxunto de datos sexa significativo, debes seguir os pasos que che imos mostrar agora.
Pasos:
- Primeiro, selecciona calquera cela para almacenar o resultado (no noso caso, é Cela E5 ).
- Entón, escribe a seguinte fórmula,
=CONCATENATE(TEXT(B5, "mm/dd/yyyy"), " ", TEXT(C5, "h:mm:ss AM/PM"))
Esta fórmula conectará o valor da data, 3/2/2022 , na Cela B5 co valor da hora, 10:22:12 AM , na Cela C5 en Formato " mm/dd/aaaa " para o valor da data e " h:mm:ss AM/PM " formato para o valor de hora . Engadimos un espazo (“ “) no medio só para que o resultado teña sentido. Podes engadir calquera cadea que queiras.
- Agora, preme Intro .
Temos o resultado concatenado para o primeiro valor do noso conxunto de datos.
- Agora, arrastre o Recheo de control para aplicar a fórmula ao resto das celas.
Todos os datos do teu conxunto de datos agora están perfectamente concatenados mentres teñen un determinado formato.
Contido relacionado: Como Combina texto de dúas ou máis celas nunha cela en Excel (5 métodos)
5. Concatenar día, mes e ano en Excel
Esta vez, aprenderemos a concatenar día, mes, ano e colocalos nunformato específico, non como un formato non organizado que se mostra na imaxe de abaixo.
Aquí faremos algúns trucos. Engadiremos 0 coas celas que conteñen resultados concateados e, a continuación, volveremos formatar esas celas para que teñan o formato de cela desexado.
A continuación indícanse os pasos para formatar os resultados concatenados.
Pasos:
- Primeiro, selecciona calquera cela para formatar e almacena o resultado (no noso caso, é a Cela G5 ).
- Nesa cela, pase a referencia da cela que desexa formatar e engade 0 con ela.
Por exemplo, queriamos para ter un formato específico para o resultado concatenado almacenado na Cela F5 . Polo tanto, no noso caso, a fórmula da Cela G5 pasa a ser así:
=F5+0
Converterá o formato de data almacenado en Cela F5 en formato de número de Excel.
- Agora, preme Intro . Xerou o número para a data na Cela F5 .
- Máis tarde, arrastre o Recheo para aplicar a fórmula ao resto das celas.
Agora tes todas as datas en formato numérico.
- Esta vez, selecciona todos os datos con formato.
- A continuación, vai á lista despregable Formato de número na Inicio
- Na lista, selecciona Máis formatos de número...
- Na ventá emerxente Formatar celas , escolla a categoría Data e seleccione calquera data Escriba que vostedequero. Para o noso caso, escollemos o 14/3/2012
- Por último, fai clic en Aceptar .
Mira a seguinte imaxe.
Todos os datos están agora perfectamente formateados no formato de data especificado.
Contido relacionado: Como concatenar números con ceros principais en Excel (6 métodos)
Conclusión
Este artigo explicou como para concatenar unha data que non se converta nun número en Excel. Espero que este artigo che resultou moi beneficioso. Non dubides en preguntar se tes algunha dúbida sobre o tema.