En Excel 2010, ¿cómo se convierte una columna de tipos de datos múltiples (cadenas y fechas) en un tipo de datos de fecha única?

En Excel 2010, ¿cómo se convierte una columna de tipos de datos múltiples (cadenas y fechas) en un tipo de datos de fecha única?

Me entregaron un documento de Excel.

En los datos hay una columna de fechas con el formato 20/05/2014. La mitad de los datos de esa columna tienen el formato de fecha. La otra mitad tiene formato de texto. Cuando intento formatear toda la columna como texto, las celdas formateadas como fechas se convierten en su equivalente numérico (enteros). Si intento formatear toda la columna como fecha, las celdas formateadas como texto permanecen como valores de texto hasta que hago doble clic en la celda y presiono Enter; luego pasan a formatearse como una fecha.

¿Cómo cambio el formato de texto a fecha sin tener que hacer doble clic en miles y miles de celdas?

Respuesta1

Use la fórmula =IFERROR(DATEVALUE(A1),A1)(donde A1 es la celda inicial de su columna de fecha) en la parte superior de una nueva columna, complétela hasta el final de su tabla, luego copie la nueva columna y use Pegado especial -> Valores. Formatee la nueva columna como Fecha.

Respuesta2

Hay más de una respuesta, pero copiaría desde la última celda de fecha correcta. Haga clic en la celda y presione Ctrl-c. Luego use su método favorito para seleccionar las celdas de destino, a menos que haya 40,000 filas. Por lo general, simplemente hago clic en la primera celda, mantengo presionado y arrastro hasta el final del rango, luego uso PASTE SPECIALy selecciono formats.

También puedes copiar una sola celda, luego seleccionar toda la columna en la que se encuentra esa celda haciendo clic en su encabezado... nuevamente usa paste specialy formats.

La ventaja de copiar un formato existente es que si hay otras configuraciones en el formato además del modo de fecha que se establecieron, también se copiarán.

información relacionada