Inicio
» Tips
»
Cómo evitar que Excel cambie automáticamente los números a fechas
Cómo evitar que Excel cambie automáticamente los números a fechas
Última verificación: 11 de septiembre de 2026. Escribes un código de producto como 1-2, un valor como 3/4, o un identificador como JAN1, y Excel lo convierte inmediatamente en una fecha. La razón es que las celdas que usan el formato predeterminado General permiten que Excel interprete lo que ingresas. Si un valor parece una fecha según tu configuración regional, Excel puede almacenarlo como fecha en lugar de preservar los caracteres literales que escribiste.
La solución más segura depende de lo que realmente representan los datos. Si es un identificador, número de parte, código de cuenta, etiqueta tipo gen o cualquier otro valor que debe permanecer exactamente como se ingresó, formatea las celdas de destino como Texto antes de ingresar o pegar los datos. Si es una entrada única, antepón un apóstrofo. Si es una fracción matemática real, mantenla numérica en lugar de convertirla a texto. Y si el problema proviene de archivos CSV, controla el tipo de columna durante la importación en lugar de hacer doble clic en el archivo y aceptar la detección automática de tipos.
Microsoft ahora también proporciona controles de Conversión automática de datos en Excel para Microsoft 365 y Excel 2024, incluida una configuración que puede evitar que cadenas continuas de letras y números como JAN1 se conviertan en fechas. Sin embargo, la propia página de soporte de Microsoft aún señala que no existe un único interruptor que deshabilite todas las formas de reconocimiento automático de fechas. Las entradas basadas en barras y guiones aún pueden requerir formato de Texto o un apóstrofo. Consulta la guía de Microsoft sobre cómo evitar que los números cambien a fechas y las Opciones avanzadas de Excel.
Antes de cambiar Excel: decide si el valor es un dato o un número
Esta primera distinción previene un error común de principiantes. Algunos valores contienen dígitos pero no son números en el sentido matemático.
Ejemplo
Qué representa probablemente
Mejor tipo de Excel
1-2
Número de parte, código de puntuación, tamaño, categoría o identificador
Texto
3/4
Un código o etiqueta literal
Texto
3/4
La fracción matemática tres cuartos
Fracción numérica
JAN1
Identificador de producto o estilo laboratorio
Texto
001234
Código postal, SKU, ID de cuenta u otro identificador
Texto
2026-09-11
Una fecha de calendario real
Fecha
Si necesitas sumar, restar, promediar o calcular de otra manera con el valor, no lo conviertas automáticamente a texto solo para detener la conversión de fechas. Si necesitas que los caracteres se preserven exactamente, incluso los ceros iniciales o la puntuación, Texto suele ser la opción correcta.
Ilustración generada por IA de entradas similares a fechas siendo convertidas por Excel. Las fechas son solo ejemplos; la interpretación exacta puede variar según la configuración regional y la versión de Excel.
Paso 1: Formatea las celdas de destino como Texto antes de escribir o pegar
Esta es la solución general más confiable para códigos e identificadores. El formato Texto le indica a Excel que trate los caracteres ingresados como texto en lugar de interpretarlos como un número, fecha, porcentaje o valor de notación científica.
En Excel de escritorio:
Selecciona las celdas, el rango o la columna completa donde irán los valores.
Presiona Ctrl+1 en Windows o Command+1 en Mac para abrir Formato de celdas.
Selecciona la pestaña Número si es necesario.
Elige Texto.
Selecciona Aceptar.
Ahora escribe o pega los valores.
También puedes elegir Inicio → Formato de número → Texto. Microsoft documenta este enfoque específicamente para valores que contienen barras o guiones que Excel podría interpretar de otra manera como fechas. Consulta la guía de Formato de números de Microsoft.
Ilustración generada por IA de la selección de Texto en el cuadro de diálogo Formato de celdas de Excel. Es un ejemplo conceptual de la interfaz de usuario, no una captura de pantalla de Microsoft.
Por qué importa el "antes"
Formatear la celda como Texto funciona mejor antes de que Excel convierta la entrada. Una vez que Excel ha interpretado 1-2 como una fecha real, la celda ya no contiene necesariamente la cadena literal original 1-2. Excel almacena las fechas internamente como números de serie. Cambiar esa celda ya convertida a Texto no reconstruye de manera confiable si el usuario original escribió 1-2, 01-02, 1/2 u otra forma equivalente.
Microsoft explica que Excel almacena las fechas como valores de serie secuenciales en su documentación del sistema de fechas y formato. Por eso, la prevención es más segura que intentar revertir la conversión después de que se haya perdido el texto original.
Usa Texto para identificadores, no para valores que necesitas calcular
Una celda con formato Texto preserva entradas como 00123, 1-2 o JAN1, pero las funciones aritméticas pueden no tratar esos valores como números ordinarios. Eso suele ser correcto para identificadores. Un código de producto que casualmente contiene dígitos no es algo que debas sumar.
Autoverificación: ingresa un valor de prueba como 1-2 en una celda con formato Texto. La celda debe continuar mostrando 1-2 después de presionar Enter.
Ilustración generada por IA de valores que permanecen sin cambios en celdas con formato Texto. Demuestra el comportamiento esperado en lugar de una prueba real de libro de trabajo.
Paso 2: Para unas pocas entradas, usa un apóstrofo inicial
Si solo necesitas proteger uno o dos valores, no tienes que reformatear una columna entera. Escribe un apóstrofo antes del valor:
'1-2
'3/4
'11-53
'JAN1
Excel trata la entrada como texto y normalmente no muestra el apóstrofo en la celda. Microsoft recomienda explícitamente este método para un pequeño número de entradas similares a fechas y señala que el apóstrofo es preferible a agregar un espacio inicial cuando planeas usar funciones de búsqueda como COINCIDIR o BUSCARV. Consulta Evitar que los números cambien automáticamente a fechas.
Ilustración generada por IA del método del apóstrofo inicial. Excel normalmente almacena la entrada como texto mientras oculta el apóstrofo en la celda de la hoja de cálculo.
Cuándo es mejor: entrada manual ocasional.
Cuándo no lo es: cientos o miles de filas. Preformatea toda la columna como Texto o controla el tipo de datos durante la importación en su lugar.
Paso 3: Si te refieres a una fracción real, mantenla numérica
Supongamos que escribes 3/4 porque realmente te refieres al número 0.75. Convertirlo a Texto previene el problema de la fecha, pero también cambia el significado de un número a una etiqueta de texto.
Microsoft recomienda ingresar un cero y un espacio antes de una fracción:
0 3/4
Excel puede entonces almacenar el valor como una fracción numérica en lugar de interpretarlo como una fecha. El cero no permanece visible como parte de la fracción. Este método está documentado en la guía de soporte de conversión de fechas de Microsoft.
Elige Texto si 3/4 es un código que debe permanecer literalmente "3/4". Elige un formato de Fracción numérica si realmente significa tres cuartos y necesita participar en cálculos.
Paso 4: Usa los controles de Conversión automática de datos cuando tu versión de Excel los tenga
Microsoft 365 y Excel 2024 para Windows y Mac incluyen configuraciones de Conversión automática de datos. Microsoft enumera cuatro conversiones que se pueden controlar:
eliminar ceros iniciales y convertir texto numérico en un número;
truncar valores más allá de la precisión numérica de 15 dígitos de Excel y mostrarlos en notación científica;
convertir cadenas como 123E5 en notación científica;
convertir cadenas continuas de letras y números como JAN1 en fechas.
En Windows, Microsoft documenta estos controles bajo Archivo → Opciones → Datos → Conversión automática de datos. En Mac, Microsoft documenta la Conversión automática de datos entre las Preferencias de Excel; las versiones actuales exponen los controles en el área de preferencias en lugar de la ruta Archivo → Opciones de Windows.
La opción relacionada con fechas se etiqueta Convertir letras y números continuos en una fecha. Desactívala si identificadores como JAN1 deben permanecer como texto.
Esta configuración no resuelve todas las conversiones de fechas
Este es el detalle más probable de ser malinterpretado. Microsoft dice específicamente que el control de "letras y números continuos" maneja valores como JAN1. Los valores que contienen espacios u otros caracteres, como JAN 1 o JAN-1, aún pueden interpretarse como fechas. El artículo separado de Microsoft "Evitar que los números cambien automáticamente a fechas" también sigue recomendando el formato de Texto para patrones con barras/guiones.
Así que si tu problema real son códigos de producto como 1-2, 10-12 o 11/53, no dependas solo de la casilla de verificación de Conversión automática de datos. Preformatea la columna como Texto.
Paso 5: Importa datos CSV en lugar de hacer doble clic cuando los tipos de columna importan
Los archivos CSV son una fuente común de conversión accidental. Un CSV almacena valores de texto plano y delimitadores; no preserva los formatos de celda de Excel. Cuando Excel abre o importa el archivo, Excel puede inferir un tipo de datos para cada columna.
Si los códigos de producto, IDs, nombres de muestras u otros valores similares a fechas deben permanecer exactos, usa una importación controlada:
Abre un libro de trabajo en blanco.
Ve a Datos → Desde Texto/CSV.
Selecciona el archivo CSV.
Elige Transformar datos si la vista previa está asignando el tipo incorrecto.
En Power Query, selecciona la columna afectada.
Establece su tipo de datos en Texto.
Confirma que valores como 1-2, JAN1 e IDs con ceros iniciales permanezcan sin cambios.
Las versiones actuales de Excel pueden advertir cuando las conversiones automáticas de datos están a punto de ocurrir al abrir archivos CSV o similares. Las configuraciones de Conversión automática de datos de Microsoft incluyen una opción etiquetada Al cargar un archivo .csv o similar, notificarme de cualquier conversión automática de datos. Dejar esa advertencia habilitada te da otra oportunidad de notar conversiones potencialmente destructivas.
Sin embargo, para importaciones recurrentes, una consulta de Power Query guardada con los tipos de columna correctos es más confiable que depender de que alguien note una advertencia cada vez.
Qué hacer si Excel ya cambió los valores a fechas
Si acaba de ocurrir: Deshacer, formatear como Texto, luego ingresar de nuevo
Si notas la conversión inmediatamente, usa Deshacer, establece la celda o columna como Texto, y vuelve a ingresar o pegar el valor original. Esto preserva los caracteres de origen antes de que sean reemplazados por la representación de fecha de Excel.
Si aún tienes el CSV original o el sistema de origen: reimportar
Esta es la reparación más segura para un conjunto de datos grande. No intentes inferir miles de identificadores originales a partir de fechas convertidas si el archivo de origen aún existe. Reimporta la columna como Texto usando Power Query u otro método de importación controlado.
Si el libro de trabajo se guardó después de la conversión y el origen se perdió
Procede con precaución. Una fecha mostrada no te dice necesariamente la ortografía original exacta. Por ejemplo, una fecha almacenada del 2 de enero no prueba si el usuario ingresó originalmente 1-2, 01-02, 1/2 o una fecha real. Cambiar el Formato de número a General puede revelar el valor de fecha de serie subyacente de Excel, no el texto original perdido.
A veces puedes reconstruir un valor cuando conoces el formato original por regla de negocio, por ejemplo, si se garantizaba que cada código fuera M-D sin ceros iniciales, pero eso es reconstrucción, no recuperación. Valida la regla contra otra fuente antes de sobrescribir datos importantes.
Errores comunes a evitar
Cambiar la celda a Texto después de que Excel ya la haya convertido
Esto cambia cómo se representa el valor almacenado; no restaura de manera confiable los caracteres ingresados originalmente. Previene la conversión primero o vuelve a los datos de origen.
Agregar un espacio inicial en lugar de un apóstrofo
Microsoft permite un espacio inicial como solución alternativa, pero el espacio permanece como parte del contenido de la celda. Eso puede complicar la coincidencia y la limpieza. Para la entrada manual ocasional, el apóstrofo suele ser más limpio.
Usar Texto para fechas verdaderas
Si 2026-09-11 es genuinamente una fecha, almacenarla como Texto impide que la aritmética de fechas normal, el filtrado cronológico y las funciones de fecha se comporten como se espera. Usa un valor de Fecha real y elige el formato de visualización que desees.
Usar Texto para una fracción que necesitas calcular
Si 3/4 significa 0.75, almacénalo como un número. Usa el método de entrada cero-espacio o un formato de Fracción adecuado en lugar de protegerlo como texto.
Asumir que cambiar la configuración regional es una solución universal
La configuración regional de fechas influye en cómo Excel interpreta y muestra las fechas, pero cambiarlas no convierte códigos de producto similares a fechas en un modelo de datos robusto. Si los identificadores deben permanecer literales, almacénalos explícitamente como Texto.
Hacer doble clic en cada archivo CSV
Esto le da a Excel menos oportunidad para una asignación de tipos controlada. Usa Datos → Desde Texto/CSV cuando preservar los valores exactos de la columna importe.
Lista de verificación para principiantes: elige la solución correcta para tu caso
Tu situación
Acción recomendada
Tienes una columna entera de códigos de producto como 1-2
Formatea toda la columna como Texto antes de la entrada o pegado
Necesitas escribir un código como 3/4
Usa un apóstrofo inicial: '3/4
3/4 es una fracción matemática
Ingresa 0 3/4 y mantenlo numérico
JAN1 se convierte en 1 de enero
Usa Texto; en Microsoft 365/Excel 2024, también considera deshabilitar la opción relevante de Conversión automática de datos
Un CSV convierte IDs en fechas
Importa a través de Datos → Desde Texto/CSV y establece el tipo de columna en Texto
Los valores ya se convirtieron en fechas hace poco
Deshacer, preformatear como Texto, luego reingresar
El libro de trabajo se guardó y el origen original aún existe
Reimportar desde el origen con los tipos correctos
El origen se perdió y la conversión ya ocurrió
No asumas que la fecha mostrada prueba el literal original; reconstruye solo desde una regla verificada o una copia de seguridad
Autoverificación final
Después de cambiar la configuración, pruébala con los patrones exactos que causaron el problema. Un conjunto de pruebas útil podría incluir:
1-2
3/4
10-12
JAN1
001234
123E5
2026-09-11
Para las columnas de identificadores, cada valor debe permanecer carácter por carácter como se pretendía. Para fracciones numéricas reales, Excel aún debería poder calcular con el valor. Para fechas reales, las funciones de fecha y la clasificación deberían continuar funcionando.
La solución duradera es dejar de pedirle a Excel que adivine. Decide qué representa cada columna, asigna el tipo apropiado antes de la entrada de datos o la importación, y usa los controles de conversión más nuevos de Excel como una salvaguarda adicional en lugar de asumir que deshabilitan todas las formas de reconocimiento de fechas. Una vez que la hoja de trabajo distingue identificadores, números, fracciones y fechas deliberadamente, las conversiones inesperadas se vuelven mucho más fáciles de prevenir y diagnosticar.