Táboa de contidos
En Excel, traballamos principalmente con datos. Organizamos e manipulamos os datos segundo as nosas necesidades. Descubrimos a información necesaria a partir dos nosos datos xestionados. Pero, neste artigo, discutiremos como converter texto en data e hora en Excel. Na maioría das veces, cando copiamos calquera dato que conteña información de data e hora cambia ao formato de texto. Entón, faise difícil que Excel detecte cales son os datos e a información horaria. E necesitamos converter eses datos de texto en formato de data e hora.
Tomaremos información aleatoria de data e hora para explicar os métodos.
Descargar libro de prácticas
Descargar este libro de prácticas para facer exercicio mentres lees este artigo.
Converter texto en data e hora.xlsx
5 Métodos para converter texto en data e hora en Excel
Aquí discutiremos algunhas funcións e outros métodos para converter texto en data e hora en Excel. Por diferentes métodos podemos cambiar o conxunto de datos segundo o requirimento. Nalgúns casos, mostraremos só a data e, nalgúns casos, a data e a hora. Necesitamos formatar as celas para iso. Ademais, necesitamos engadir valores decimais na Columna de valores cando traballemos co tempo.
Para Data e Hora, necesitamos establecer o formato deste xeito,
Só para Data, necesitamos establecer o formato deste xeito,
1. Usa a función DATEVALUE enExcel
A función DATEVALUE converte unha data no formato de texto nun número en Excel.
Sintaxe
=DATEVALUE(data_text)
Entón, a fórmula para converter un valor de texto en data. Por exemplo, =DATEVALUE(B5), onde B5 é unha cela cunha data almacenada como cadea de texto.
A partir dos nosos datos na columna de texto, temos a data como formato de texto. converteremos este formato de data de Excel.
Paso 1:
- Vaia á Cela C5 .
- Escriba a función DATEVALUE .
- Seleccione B5 como argumento. Entón, a fórmula será:
=DATEVALUE(B5)
Paso 2:
- Agora, preme Intro .
Paso 3:
- Tire do Manija de recheo ata o final.
Paso 4:
- Na columna do valor só temos o valor numérico. Pero queremos os valores da data aquí.
- Entón, vai á Columna da data e nesta columna obtemos as datas correspondentes. Esta Columna de data ten o formato como xa se mencionou. Na Cela D5 escriba a fórmula:
=C5
Paso 5:
- Agora, preme Intro .
- Tira o Encher Handel ata o final.
Entón, obtemos as datas co formato de data do texto.
Nota:
Na fila 8 da columna de valor e data, non obtemos ningún valor xa que a función DATEVALUE non pode converter ningún valor numéricovalor.
Ler máis: Como converter texto en data en Excel
2. Inserir a función VALOR de Excel para converter texto en data e hora
A función VALOR converte unha cadea de texto que representa un número en número.
Sintaxe.
=VALOR(texto)
Podemos converter texto en data e hora usando esta función.
Paso 1 :
- 1º engadir tempo cos nosos datos. Engadimos tempo en Cela B5 e B6 .
Paso 2:
- Vaia á Cela C5 da Columna de valores .
- Escriba a función VALOR .
- Use B5 na sección de argumentos. Entón, a fórmula é:
=VALUE(B5)
Paso 3:
- Agora, preme Intro .
- Arrastre o Recheo á Cela B9 .
Paso 4:
- Obtemos valores decimais nas celas correspondentes onde hai tempo.
- Agora, vai a Cela D5 para obter a data e a hora introducindo a fórmula:
=C5
Paso 5:
- A continuación, preme Intro.
- E arrastra o Recheo ata o último.
Aquí podemos ver que a función VALOR pode converter calquera valor nun número. Entón, obtemos a data e a hora con todas as entradas.
3. Combina as funcións SUBSTITUTE e VALUE para converter texto en data en Excel
A función SUBSTITUTE substitúe o texto existentecun texto novo na cadea de texto existente.
Sintaxe
=SUBSTITUTE(texto, antigo_texto,novo_texto,[intanza_num])
Argumentos
texto : é o texto de referencia ou a referencia da cela.
texto_antigo : este texto substituirase.
texto_novo : este texto estará na posición anterior do texto.
número_instancia – Isto especificará a instancia de texto_antigo, que se substituirá por texto_novo. Ao especificar num_instance, esa vez substituirase a instancia mencionada de texto_antigo. En caso contrario, todas as ocorrencias de texto_antigo substituiranse polo novo_texto.
Neste artigo, utilizaremos a función SUBSTITUTE coa función VALOR . Ás veces, a función VALOR non pode converter a cadea de texto exactamente. Nese caso, utilizaremos a función SUBSTITUTE para eliminar a cadea que non se pode converter coa función VALOR .
Paso 1:
- Modifica os datos da Columna de texto utilizando o signo decimal.
Paso 2 :
- Agora, na Cela C5 escribe a fórmula. Aquí substituiremos Punto (.) por Barra inclinada (/) . Entón, a fórmula pasa a ser:
=VALUE(SUBSTITUTE(B5,".","/"))
Paso 3:
- Preme o botón Intro .
- E arrastra a opción Encher o controlador ata a última cela para obter valores para todoscelas.
Paso 4:
- Na Cela D5 escribe o seguinte fórmula para obter Data .
=C5
Paso 5:
- Obter valores para o resto das celas tirando da opción Recheo de control .
Lecturas similares:
- Como converter números en textos/palabras en Excel
- Converter números en data en Excel (6 Camiños fáciles)
4. Uso de operadores matemáticos para converter texto en data e hora
Nesta sección, iremos diferentes operadores matemáticos para converter texto en data e hora. Usaremos aquí os operadores máis, menos, multiplicación e división.
Paso 1:
- Vaia á Cela C5 .
- Consulte a Cela B5 aquí.
- Agora, pon un signo máis (+) e engade 0 con isto. Entón, a fórmula pasa a ser:
=B5+0
Paso 2:
- Agora preme Intro .
Paso 3:
- Agora, na Cela D5 escribe:
=C5
- A continuación, preme Intro .
Entón, obtén a data & tempo dun texto utilizando operadores matemáticos. Usaranse outros operadores no resto das celas.
Paso 4:
- Agora, aplica Multiplicación (*), División (/ ), Operadores exactos (–) e Menos (-) respectivamente nas celas C6, C7, C8, e C9 . E conseguimos oabaixo do resultado.
Paso 5:
- Agora, arrastra o Recheo de control icona á Cela D9 .
5. Converter texto a data usando a opción Buscar e substituír en Excel
Nesta sección, usaremos a opción Buscar e substituír para eliminar calquera texto doutros e obteremos o resultado desexado . En primeiro lugar, modificaremos os datos para aplicar este método e os datos terán o seguinte aspecto:
Paso 1:
- Agora, copie os datos da Columna de texto na Columna de formato .
Paso 2:
- Seleccione o intervalo B5:B9 .
- A continuación, escriba Ctrl+H .
Paso 3:
- Substituír Punto(.) por Barra inclinada (/ ) .
Paso 4:
- Preme Substituír todo e despois Pechar .
Paso 5:
- Vaia a Cela D5 e consulte C5 aquí.
Paso 6:
- Tira o Manija de recheo ata o último.
Conclusión
Aquí, explicamos como converter texto en data e hora en Excel. Aquí mostramos 5 métodos sinxelos. Espero que poidas atopar facilmente a túa solución aquí.