Al abrir un libro de Excel, descubres que tus formatos de número personalizados ahora muestran fechas como texto, los decimales usan comas en lugar de puntos o los símbolos de moneda han cambiado. Este problema ocurre porque Excel lee la configuración regional de Windows para interpretar los símbolos de formato de número. Cuando actualizas la configuración regional o de idioma de Windows, Excel vuelve a aplicar automáticamente los nuevos caracteres separadores a los formatos personalizados existentes. Este artículo explica por qué sucede esto y proporciona métodos paso a paso para restaurar tus formatos de número personalizados originales.
Puntos clave: Restaurar formatos de número personalizados después de cambios regionales
- Archivo > Opciones > Avanzadas > Usar separadores del sistema: Desmarcar esta opción te permite fijar los separadores de decimales y miles independientemente de la configuración regional.
- Ctrl+1 > Número > Personalizada: Edita directamente la cadena de formato para reemplazar la coma por el punto o viceversa según tu configuración regional preferida.
- Herramienta de análisis rápido o Pegado especial > Formatos: Copia una celda con el formato correcto y aplícalo a los rangos afectados para restaurar la consistencia rápidamente.
Por qué la configuración regional cambia los formatos de número personalizados
Excel almacena los formatos de número personalizados como cadenas de texto que utilizan símbolos específicos para el separador decimal y el separador de miles. Los símbolos predeterminados dependen del formato regional de Windows. Por ejemplo, en los Estados Unidos, el punto es el separador decimal y la coma es el separador de miles. En muchos países europeos, la coma es el separador decimal y el punto es el separador de miles.
Cuando actualizas la configuración regional de Windows a través de Configuración > Hora e idioma > Idioma y región, Excel detecta el cambio la próxima vez que abres la aplicación. Excel reinterpreta cualquier formato personalizado que use los símbolos de separador antiguos. Un formato que antes mostraba 1,234.56 podría mostrar de repente 1.234,56 o incluso volverse ilegible como cadena de texto. Este comportamiento es intencional: Excel intenta mantener tus formatos compatibles con la nueva configuración regional, pero a menudo rompe los formatos existentes que dependen de los símbolos antiguos.
El papel de la opción “Usar separadores del sistema”
De forma predeterminada, Excel tiene marcada la casilla Archivo > Opciones > Avanzadas > Usar separadores del sistema. Cuando esta casilla está marcada, Excel lee el separador decimal y de miles de la configuración regional de Windows. Cualquier formato de número personalizado que crees utiliza esos separadores del sistema. Si luego cambias la configuración regional, Excel actualiza los separadores en todos los formatos, incluidos los personalizados. Esta es la causa directa del cambio de formato que ves.
Pasos para corregir los formatos de número personalizados después de la actualización de la configuración regional
Sigue estos pasos para restaurar tus formatos de número personalizados. El primer método evita cambios futuros. El segundo método repara los formatos existentes.
Método 1: Deshabilitar los separadores del sistema para fijar tu formato
- Abre Excel y ve a Archivo > Opciones
Haz clic en la pestaña Archivo en la cinta de opciones y luego en Opciones en la parte inferior del menú izquierdo. Se abre el cuadro de diálogo Opciones de Excel. - Navega a la categoría Avanzadas
En el cuadro de diálogo Opciones de Excel, haz clic en Avanzadas en la barra lateral izquierda. Desplázate hasta la sección Opciones de edición. - Desmarca “Usar separadores del sistema”
Busca la casilla etiquetada Usar separadores del sistema. Desmárcala. Los campos Separador decimal y Separador de miles debajo se vuelven editables. - Introduce tus separadores preferidos
Escribe el separador decimal que desees, como un punto o una coma. Escribe el separador de miles que desees. Para el formato de EE. UU., usa punto para decimal y coma para miles. Para el formato europeo, usa coma para decimal y punto para miles. - Haz clic en Aceptar para aplicar
Haz clic en Aceptar en la parte inferior del cuadro de diálogo Opciones de Excel. Excel ahora usa tus separadores fijos independientemente de la configuración regional de Windows. Los formatos personalizados existentes que ya usan esos separadores se mostrarán correctamente.
Método 2: Editar la cadena de formato de número personalizado directamente
- Selecciona la celda con el formato roto
Haz clic en la celda que muestra el formato de número incorrecto después de la actualización regional. - Abre el cuadro de diálogo Formato de celdas
Presiona Ctrl+1 en tu teclado. Se abre el cuadro de diálogo Formato de celdas con la pestaña Número activa. - Ve a la categoría Personalizada
Desplázate por la lista Categoría y haz clic en Personalizada. El campo Tipo muestra la cadena de formato, como #,##0.00 o #.##0,00. - Edita los símbolos de separador en el campo Tipo
Reemplaza el separador decimal con el símbolo correcto para tu región actual. Por ejemplo, cambia #,##0.00 a #.##0,00 si ahora necesitas una coma como separador decimal. También intercambia el separador de miles si es necesario. - Haz clic en Aceptar para aplicar el formato editado
Haz clic en Aceptar. La celda ahora muestra el número usando tu cadena de formato corregida.
Método 3: Copiar una celda con el formato correcto a otras celdas
- Crea una celda con el formato correcto
En una celda en blanco, escribe un número de muestra. Aplica el formato de número personalizado que desees usando Ctrl+1 y la categoría Personalizada. - Copia la celda formateada
Selecciona la celda y presiona Ctrl+C para copiarla. - Selecciona el rango que deseas corregir
Haz clic y arrastra para seleccionar todas las celdas que tienen el formato roto. - Pega solo el formato
Haz clic derecho en el rango seleccionado. En Opciones de pegado, haz clic en el icono etiquetado Formatos (un pincel). También puedes presionar Ctrl+Alt+V, luego R y luego Enter. Esto aplica el formato correcto sin sobrescribir los valores de las celdas.
Si Excel aún tiene problemas después de la solución principal
El formato personalizado se muestra como texto después del cambio regional
Si una cadena de formato personalizado no se reconoce después de la actualización regional, Excel puede tratar la celda como texto. Para solucionarlo, selecciona las celdas, presiona Ctrl+1, ve a la pestaña Número y vuelve a aplicar un formato de número estándar como Número o Moneda. Luego vuelve a aplicar tu formato personalizado escribiendo la cadena correcta en la categoría Personalizada.
Los formatos vuelven a cambiar después de cerrar y reabrir Excel
Si editaste la cadena de formato pero el problema regresa después de cerrar Excel, no has deshabilitado la opción Usar separadores del sistema. Vuelve a Archivo > Opciones > Avanzadas y desmarca Usar separadores del sistema. Establece tus separadores preferidos manualmente. Esto evita que Excel sobrescriba tus cadenas de formato al iniciar.
La actualización de la configuración regional cambia los formatos de fecha
Los formatos de fecha personalizados también dependen de la configuración regional. Por ejemplo, la cadena de formato mm/dd/aaaa podría convertirse en dd.mm.aaaa después de un cambio regional. Para fijar los formatos de fecha, usa el mismo método: desmarca Usar separadores del sistema y edita la cadena de formato de fecha en la categoría Personalizada. Alternativamente, usa los formatos integrados de la categoría Fecha, que son menos propensos a romperse.
Deshabilitar separadores del sistema vs editar la cadena de formato: diferencias clave
| Elemento | Deshabilitar separadores del sistema | Editar cadena de formato |
|---|---|---|
| Alcance | Afecta a todos los formatos personalizados actuales y futuros en el libro | Afecta solo a las celdas seleccionadas |
| Evita cambios futuros | Sí | No |
| Requiere reaplicación después de la actualización regional | No | Sí |
| Funciona con formatos existentes | Sí, después de configurar los separadores | Sí, después de editar la cadena |
| Mejor para | Usuarios que cambian frecuentemente la configuración regional | Solución única para unas pocas celdas |
Ahora puedes restaurar y fijar tus formatos de número personalizados después de cualquier actualización de la configuración regional de Windows. Comienza desmarcando Usar separadores del sistema en Archivo > Opciones > Avanzadas para evitar cambios futuros de formato. Luego edita cualquier cadena de formato rota usando Ctrl+1 y la categoría Personalizada. Para una solución rápida en muchas celdas, usa Pegado especial > Formatos para copiar una celda con el formato correcto. Si trabajas con múltiples formatos regionales, considera guardar una plantilla de libro con tus separadores y formatos preferidos listos para aplicar.