Cómo convertir cadena Para Excel de fecha y hora
Es común importar datos de otras fuentes en Excel y también es común no obtener datos con el formato adecuado. Por ejemplo, la mayoría de las veces cuando obtenemos datos de otras fuentes, la fecha, la hora y los valores numéricos están en formato de texto. Deben convertirse en el formato adecuado. Es fácil convertir números en números de Excel. Pero convertir una cadena en una fecha y hora de Excel puede requerir un poco de esfuerzo. En este artículo, aprenderemos cómo convertir la fecha y hora con formato de texto en fecha y hora de Excel.
Fórmula genérica
= +* |
Datetime_string: esta es la referencia de la cadena que contiene la fecha y la hora.
Las funciones principales en esta fórmula genérica son link: / excel-fecha-y-hora-cómo-usar-la-función-valor-fecha-en-excel [DATEVALUE]
y link: / excel-date-time-formulas-how-to-use-timevalue-function-in-excel [TIMEVALUE]
.
Otras funciones se utilizan para extraer la cadena de fecha y la cadena de tiempo si se combinan en una sola cadena. Y sí, la celda que contiene esta fórmula debe formatearse en formato de fecha y hora; de lo contrario, verá números de serie que pueden confundirlo.
Veamos algunos ejemplos para aclarar las cosas.
Ejemplo: Convertir la fecha y hora importadas en Excel Datetime
Aquí tenemos la fecha y la hora combinadas en una sola cadena. Necesitamos extraer la fecha y la hora por separado y convertirlas en Excel datetime.
Tenga en cuenta que he formateado C3 como una fecha para que los resultados que obtengo se conviertan en fechas y no veo un número fraccionario.
(enlace: / excel-fecha-y-hora-trabajando-con-fecha-y-hora-en-excel [Secretos de la fecha y hora de excel]
).
Entonces, escribamos la fórmula:
+* |
Y devuelve la fecha y hora que Excel considera como fecha y hora, no como cadena.
Si no cambia el formato de la celda, así se verá su resultado.
Esto no está mal. Es el número de serie que representa esa fecha y hora. Si no sabe cómo Excel percibe la fecha y la hora, puede obtener una claridad completa link: / excel-date-and-time-working-with-date-and-time-in-excel [aquí]
.
¿Cómo funciona?
Esto es simple. Usamos técnicas de extracción para extraer cadenas de fecha y hora. Aquí tenemos IZQUIERDA (B3,10). Esto devuelve 10 caracteres desde la izquierda de la cadena en B3. Que es «12/02/2020». Ahora esta cadena se suministra a la función DATEVALUE. Y DATEVALUE convierte la cadena de fecha en su valor. Por lo tanto, obtenemos 44167.
De manera similar, obtenemos el valor de tiempo usando la función MID (para extracción) y la función TIMEVALUE.
La función MID devuelve 8 caracteres desde la posición 12 en la cadena.
Que es «12:23:00». Esta cadena se suministra a la función TIMEVALUE que devuelve .51597.
Finalmente sumamos estos números. Esto nos da el número 44167.51597.
Cuando convertimos el formato de celda al formato MM / DD / AAAA HH: MM AM / PM, obtenemos la fecha y hora exacta.
En el ejemplo anterior, teníamos la fecha y la hora concatenados juntos como una cadena. Si solo tiene la fecha como una cadena sin ningún texto o cadena adicional, puede usar el link: / excel-date-and-time-how-to-use-the-datevalue-function-in-excel [DATEVALUE function]
solo para convertir la fecha en una fecha de Excel.
= |
Si solo tiene tiempo como una cadena, use el link: / excel-date-time-formulas-how-to-use-timevalue-function-in-excel [TIMEVALUE]
* function
= |
Puede leer sobre estas funciones haciendo clic en el nombre de la función en la fórmula.
Así que sí, chicos, así es como se convierte una cadena de fecha y hora en un valor de fecha y hora de Excel. Espero que esto haya sido de ayuda. Si tiene alguna duda con respecto a este artículo o tiene alguna otra consulta relacionada con Excel / VBA, pregúnteme en la sección de comentarios a continuación. Estaré feliz de poder ayudarte.
Artículos relacionados:
link: / excel-date-time-formulas-convert-date-and-time-from-gmt-greenwich-mean-time-to-cst-central-standard-time [Convertir fecha y hora de GMT a CST]
: Mientras trabajamos en informes de Excel y paneles de Excel en Microsoft Excel, necesitamos convertir la fecha y la hora.
Además, necesitamos obtener la diferencia de tiempos en Microsoft Excel. link: / tips-converting-times-to-decimal-values-in-microsoft-excel-2010 [Cómo convertir el tiempo en decimal en Excel]
: * Necesitamos convertir las cifras de tiempo en decimales usando una hoja de cálculo en Excel 2016. Podemos manipular el tiempo en Excel 2010, 2013 y 2016 usando la función CONVERTIR, HORA y MINUTO.
link: / excel-date-and-time-convert-date-to-text [Cómo convertir fecha a texto en Excel]
: En este artículo aprendimos cómo convertir texto en fecha, pero cómo se convierte un Excel fecha en texto.
Para convertir una fecha de Excel en texto, tenemos algunas técnicas.
link: / tips-converting-month-name-to-a-number-in-excel-2010-2013 [Conversión del nombre del mes en un número en Microsoft Excel]
: * Cuando se trata de informes, los números son mejores que el texto. En Excel, si desea convertir los nombres de los meses en números (1-12). Con la función DATEVALUE y MES puede convertir fácilmente meses en números.
link: / excel-date-and-time-excel-convert-decimal-seconds-into-time-format [Excel convierte los segundos decimales en formato de hora]
: Como sabemos, el tiempo en Excel se trata como números. Las horas, los minutos y los segundos se tratan como números decimales. Entonces, cuando tenemos segundos como números, ¿cómo los convertimos en formato de hora? Este artículo lo cubrió.
Artículos populares:
link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-incrementa-your-productividad [50 accesos directos de Excel para aumentar su productividad]
| * Acelere su tarea. Estos 50 atajos le permitirán trabajar aún más rápido en Excel.
link: / fórmulas-and-functions-Introduction-of-vlookup-function [Cómo utilizar la función VLOOKUP de Excel]
| Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas. link: / tips-countif-in-microsoft-excel [Cómo usar *]
enlace: / fórmulas-y-funciones-introducción-de-vlookup-function [Excel]
link: / tips-countif-in-microsoft-excel [Función COUNTIF]
| * Contar valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar valores específicos.
La función Countif es esencial para preparar su tablero.
link: / excel-formula-and-function-excel-sumif-function [Cómo utilizar la función SUMIF en Excel]
| Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.