fechas

Cómo cambiar la fecha a formato inglés en Excel

octubre 11, 2026 Tuto Excel 15 min read
Cómo cambiar la fecha a formato inglés en Excel

Tienes una hoja de pedidos con clientes de fuera y necesitas que la fecha salga en inglés (por ejemplo, "Sep 30, 2026") sin dejar de poder sumar, ordenar y calcular con ella. Aquí verás qué es realmente una fecha en Excel (un número de serie) y cómo cambiar solo la máscara que la pinta: con formatos de celda personalizados o con la función TEXTO (en inglés TEXT). Lo que aprenderás: a leer el cuadro Formato de celdas (Ctrl+1), a usar los códigos d, dd, mmm, mmmm, aaaa, yyyy y las dos letras del año, y a aplicar los tres formatos en inglés más comunes: el británico con mes en letras, el americano con la coma del día y el ISO 8601 (AAAA-MM-DD) que piden proveedores internacionales. Funciona en todas las versiones de escritorio y en Excel para la web desde 2016; en Mac, Cmd en lugar de Ctrl.

Por qué una fecha "en inglés" es un formato de celda, no un texto a mano

Imagina la hoja Pedidos: en la columna A tienes la fecha del pedido, en la B el cliente y en la C el importe. Tu cliente de Reino Unido espera ver "30 September 2026" en la columna A, y el de EE. UU. quiere "September 30, 2026". La tentación es escribirlo a mano, letra por letra. Mala idea: pierdes el orden por fecha, los filtros dejan de funcionar y =A2+30 para calcular el plazo de entrega deja de tener sentido.

La realidad es mucho más cómoda. Para Excel, la fecha 30/09/2026 no es un texto, es el número 46295: los días transcurridos desde el 1 de enero de 1900. Cuando tú escribes 30/09/2026 en una celda, Excel la reconoce como número y, según el formato que tenga esa celda, la pinta de una manera o de otra. Si la pintas con la máscara dd/mm/aaaa ves 30/09/2026; si la pintas con mm/dd/yy ves 09/30/26; y si la pintas con d mmmm yyyy ves 30 septiembre 2026. El número de serie no cambia: lo que cambia es la ropa que le pones.

Por eso, "poner una fecha en inglés" no es traducir letras, sino aplicar un formato concreto. Y para eso tienes dos caminos: el cuadro Formato de celdas, que cambia la pinta sin tocar el valor, y la función TEXTO, que crea un texto aparte con la pinta que quieras (útil para encabezados, etiquetas o exportar a otro sistema). Los dos caminos usan los mismos códigos: d, dd, m, mm, mmm, mmmm, aa, aaaa. En un Excel en español, el año se escribe con aaaa; en uno en inglés, con yyyy. Si los mezclas, no sale el año.

Nota: En Excel configurado con punto decimal (México, Estados Unidos) el separador de argumentos dentro de las fórmulas es la coma en lugar del punto y coma. Los ejemplos de este tutorial usan punto y coma.

Cómo pinta Excel una fecha: el número de serie y el código que lo envuelve

Abre la hoja Pedidos con las fechas de pedido en la columna A, escritas como las escribiría un usuario español: 30/09/2026, 15/10/2026, 22/10/2026. La primera fila vale 46295, la segunda 46310 y la tercera 46317. Lo puedes comprobar tú mismo: en cualquier celda vacía escribe =A2+0 y verás 46295. Ese es el número de serie.

A1fx=A2+0
A B C D
1 Pedido Cliente Importe Nº de serie
2 30/09/2026 Northwind 1.250,00 46295
3 15/10/2026 Acme UK 875,50 46310
4 22/10/2026 Globex US 2.100,00 46317
Pedidos

A partir de ahí, lo que ves en la columna A depende de la pestaña Número del cuadro Formato de celdas. Si la celda tiene formato dd/mm/aaaa, ves 30/09/2026; si le pones formato mm/dd/yy, ves 09/30/26; y si le pones formato d mmmm yyyy, ves 30 septiembre 2026. La columna D, que también contiene fechas (las mismas que la A, copiadas con =A2), puede tener cada una una pinta distinta: eso demuestra que el número no cambia, solo la máscara.

Cuidado: Que veas la fecha alineada a la derecha de la celda es la pista de que Excel la reconoce como número. Si la ves alineada a la izquierda, es texto: TEXTO y los formatos no funcionarán hasta que la conviertas a número.

El cuadro Formato de celdas y sus dos pestañas para fechas

Pulsa Ctrl+1 con la columna A seleccionada. Se abre el cuadro Formato de celdas con dos pestañas que importan aquí: la pestaña Número y la pestaña Alineación.

En la pestaña Número, la categoría Fecha te muestra calendarios regionales. Si eliges uno, el campo Tipo se rellena con un código que puedes editar a mano. La categoría Personalizada es la que usarás para los formatos en inglés: en su campo Tipo escribes el código letra a letra y Excel lo aplica al cerrar con Aceptar. La pestaña Alineación, con la opción Ajustar texto, sirve para que fechas largas como "Wednesday, 30 September 2026" se vean en varias líneas si la columna es estrecha.

InicioCeldasFormatoFormato de celdas

Los códigos que entiende un Excel en español: d, m, a y sus letras repetidas

Antes de escribir formatos, tienes que conocer las letras. Las repite la ayuda oficial de Microsoft:

  • d: el día como número, sin cero delante (3, 30).
  • dd: el día con dos dígitos (03, 30).
  • ddd: el día de la semana corto, en el idioma del libro (mié, Mon).
  • dddd: el día de la semana largo (miércoles, Wednesday).
  • m: el mes como número, sin cero delante (9, 10).
  • mm: el mes con dos dígitos (09, 10).
  • mmm: el mes abreviado en letras (sep, Sep).
  • mmmm: el mes en letras (septiembre, September).
  • aa: el año con dos dígitos (26).
  • aaaa: el año con cuatro dígitos (2026).
Cuidado: mm cambia de significado según dónde esté. Si va después de la hora h son minutos (8:05 con h:mm); si va después del día o del mes es el mes con dos dígitos (dd/mm). Por eso, los formatos largos de fecha se escriben siempre con el código del día antes que el del mes.

El formato de fecha que se usa en Reino Unido y en EE. UU.

La hoja Pedidos ya tiene sus fechas en la columna A como números de serie españoles. Ahora vas a añadir dos columnas a la derecha: la E con el formato británico y la F con el americano, para los clientes de cada país.

A2fx30/09/2026
A B C D E F
1 Pedido Cliente Importe Nº de serie Reino Unido EE. UU.
2 30/09/2026 Northwind 1.250,00 46295
3 15/10/2026 Acme UK 875,50 46310
4 22/10/2026 Globex US 2.100,00 46317
Pedidos
Comprueba: La columna D muestra el número de serie. Si te sale #####, ensancha la columna; la fecha es correcta, solo que no cabe.

Día-Mes-Año, el orden británico con el mes en letras

El cliente de Northwind espera ver la fecha como él la escribe: día, mes en letras y año. En E2 escribe la fórmula:

=TEXTO(A2;"d mmmm yyyy")

El resultado es 30 September 2026. Arrastra el controlador de relleno hasta E4 para copiar la fórmula. Las tres celdas quedan 30 September 2026, 15 October 2026 y 22 October 2026.

E2fx=TEXTO(A2;"d mmmm yyyy")
A B C D E F
1 Pedido Cliente Importe Nº de serie Reino Unido EE. UU.
2 30/09/2026 Northwind 1.250,00 46295 30 September 2026
3 15/10/2026 Acme UK 875,50 46310 15 October 2026
4 22/10/2026 Globex US 2.100,00 46317 22 October 2026
Pedidos

Si prefieres no usar una fórmula y que la columna A misma se vea en formato británico, selecciona A2:A4, abre Ctrl+1 y en la pestaña Número, categoría Personalizada, escribe d mmmm yyyy en el campo Tipo. Excel pintará las celdas con la máscara británica sin tocar el número de serie.

Comprueba: El mes sale en inglés, no en español. Si ves "septiembre" o "octubre", tu Excel tiene el idioma de libro en español y está traduciendo los nombres. Lo arreglas en la sección de errores.

Mes-Día-Año, el orden americano con la coma del día

Globex US espera el otro orden. En F2 escribe:

=TEXTO(A2;"mmmm d, yyyy")

El resultado es September 30, 2026. La coma después del día es obligatoria en el formato americano: sin ella se lee como si fuera un mes y no se entiende.

F2fx=TEXTO(A2;"mmmm d, yyyy")
A B C D E F
1 Pedido Cliente Importe Nº de serie Reino Unido EE. UU.
2 30/09/2026 Northwind 1.250,00 46295 30 September 2026 September 30, 2026
3 15/10/2026 Acme UK 875,50 46310 15 October 2026 October 15, 2026
4 22/10/2026 Globex US 2.100,00 46317 22 October 2026 October 22, 2026
Pedidos
Nota: La fórmula =TEXTO(A2;"mmmm d, yyyy") lleva una coma literal después de la d. Esa coma es texto fijo, no separador de argumentos: va dentro de las comillas del segundo argumento, pegada a la letra d con un espacio delante. Por eso el código es mmmm d, yyyy, no mmmm,d,yyyy.

Mes abreviado con tres letras

Para informes y cabeceras, el mes completo (September) ocupa mucho. Cambia el código a mmm y la fecha se acorta. En G2 escribe:

=TEXTO(A2;"mmm d, yyyy")

El resultado es Sep 30, 2026. La columna G entera queda Sep 30, 2026, Oct 15, 2026 y Oct 22, 2026.

Año de dos dígitos, solo en columnas informales

En columnas internas, no las que se envían al cliente, basta el año en dos cifras. En H2 escribe:

=TEXTO(A2;"d mmm yy")

El resultado es 30 Sep 26. yy da el año con dos dígitos y aa haría lo mismo en un Excel en español.

Cuidado: No uses año de dos dígitos en documentos que se firman, en facturas ni en lo que cruza fronteras: 26 puede ser 2026 o 2027 y un proveedor lo puede leer mal. Déjalo solo para paneles internos y listados informales.

El orden ISO 8601 (AAAA-MM-DD) para clientes internacionales

Los proveedores de China, Japón y Corea, y los sistemas de gestión (ERP, logística, banca) suelen pedir la fecha en orden ISO 8601: AAAA-MM-DD, con el año, el mes y el día siempre con dos dígitos y separados por guion. Ordena bien y los equipos de datos lo agradecen.

Añade la columna I con la cabecera Código ISO. En I2 escribe:

=TEXTO(A2;"yyyy-mm-dd")

El resultado es 2026-09-30.

I2fx=TEXTO(A2;"yyyy-mm-dd")
A B C D E F G H I
1 Pedido Cliente Importe Nº de serie Reino Unido EE. UU. EE. UU. corto Corto interno Código ISO
2 30/09/2026 Northwind 1.250,00 46295 30 September 2026 September 30, 2026 Sep 30, 2026 30 Sep 26 2026-09-30
3 15/10/2026 Acme UK 875,50 46310 15 October 2026 October 15, 2026 Oct 15, 2026 15 Oct 26 2026-10-15
4 22/10/2026 Globex US 2.100,00 46317 22 October 2026 October 22, 2026 Oct 22, 2026 22 Oct 26 2026-10-22
Pedidos
Nota: En un Excel en español, escribir yyyy-mm-dd también funciona en la función TEXTO, porque los códigos yyyy y mm (para el mes) son universales y se interpretan aunque la interfaz esté traducida. La diferencia entre aaaa/yyyy y yy/aa se nota sobre todo en los formatos del cuadro Formato de celdas aplicados directamente, no dentro de TEXTO.
Comprueba: La columna I ordena bien de la más antigua a la más reciente. Si ordenas alfabéticamente, las fechas ISO mantienen el orden cronológico.

Por qué la fecha "en inglés" sale en español o sale mal

Trabajas sobre la misma columna E de Reino Unido de la hoja Pedidos. Tres tropiezos típicos cuando un Excel en español se encuentra con un formato pensado en inglés.

El código del año sale como texto sin traducir

Escribes en E2 =TEXTO(A2;"mmmm d, yyyy") y el resultado es septiembre 30, yyyy. La y no se traduce: Excel no reconoce yyyy dentro de un Excel en español con esa combinación de letras si los códigos de formato del libro no están activados para ambos idiomas.

El arreglo más limpio es usar el código de tu idioma. En un Excel en español, el año se escribe aaaa. Cambia la fórmula a:

=TEXTO(A2;"mmmm d, aaaa")

Y el resultado vuelve a ser September 30, 2026 con la m y la d universales, y la aaaa traducida. Para saber en qué idioma está tu Excel, abre Archivo > Opciones > Idioma. Ahí puedes añadir inglés como idioma de edición para que mmmm y dddd den los nombres en inglés y aaaa siga funcionando.

El mes en letras sale en español aunque pidas inglés

Escribes =TEXTO(A2;"d mmmm yyyy") y sale 30 septiembre 2026. El número se ha formateado, pero el nombre del mes está en el idioma del libro, que es español. La función TEXTO y los formatos de celda usan el idioma configurado en el libro, no el de tu Windows.

Tienes dos salidas. La primera es usar el código universal de tres letras: cambia mmmm por mmm mayúscula dentro de TEXTO. No, eso no lo cambia: mmm también traduce al idioma del libro. Lo que sí funciona es cambiar el idioma de edición del libro: Archivo > Opciones > Idioma > Idiomas de edición > Agregar inglés (Estados Unidos), marcarlo como predeterminado y reiniciar Excel. Tras el reinicio, mmmm ya da September.

La segunda salida, más rápida y compatible, es escribir el nombre del mes con la función ELEGIR según el número de mes extraído con MES:

=ELEGIR(MES(A2);"January";"February";"March";"April";"May";"June";"July";"August";"September";"October";"November";"December")

Funciona en todas las versiones y en todos los idiomas sin tocar el libro.

La fecha de la celda es texto y TEXTO no la puede maquetar

Te han pasado la columna A como texto, copiada de un PDF. A2 muestra 30/09/2026, pero =TEXTO(A2;"mmmm d, yyyy") da error o devuelve la fecha en su formato de texto sin maquillar. La celda es texto, no número: TEXTO solo formatea números.

Convirtes el texto en número con FECHANUMERO (en inglés DATEVALUE):

=TEXTO(FECHANUMERO(A2);"mmmm d, yyyy")

Y la fórmula ya devuelve September 30, 2026. FECHANUMERO entiende el texto de fecha en el orden que tenga Windows, no en el orden que tenga la celda.

A5fx30/09/2026 (texto)
A B C
1 Pedido Cliente Importe
2 30/09/2026 Northwind 1.250,00
3 15/10/2026 Acme UK 875,50
4 22/10/2026 Globex US 2.100,00
5 30/09/2026 (texto) Proveedor JP 540,00
Pedidos
Cuidado: Si el sistema está en inglés, FECHANUMERO espera 09/30/2026 y no entiende 30/09/2026: devuelve #¡VALOR!. La solución es ajustar la configuración regional antes de convertir, o escribir la fecha entre comillas con el formato inglés: FECHANUMERO("30 September 2026").

Lo que ya sabes hacer con las fechas en inglés en Excel

  • Una fecha en Excel es un número de serie; cambiar la pinta al inglés no toca el valor, solo la máscara que la muestra.
  • El cuadro Formato de celdas (Ctrl+1) y la función TEXTO usan los mismos códigos: d, dd, mmm, mmmm, aa, aaaa (en español) o yyyy (en inglés).
  • Con =TEXTO(A2;"d mmmm yyyy") obtienes el formato británico; con =TEXTO(A2;"mmmm d, yyyy"), el americano con su coma obligatoria; con =TEXTO(A2;"yyyy-mm-dd"), el ISO 8601 para proveedores internacionales.
  • Si el mes sale en español, el idioma de edición del libro manda sobre el idioma de Windows: se cambia en Archivo > Opciones > Idioma o se usa ELEGIR(MES(A2);...).
  • Si la celda contiene la fecha como texto, =TEXTO(A2;...) no puede formatearla: la pasas antes por FECHANUMERO(A2).

El siguiente paso natural es juntar TEXTO con la hora. La columna J podría añadir la franja horaria del pedido con =TEXTO(A2;"mmmm d, yyyy") & " a las " & TEXTO(A2;"h:mm"), y tendrías September 30, 2026 a las 9:30 para los pedidos urgentes que cruzan husos horarios.

Dudas al escribir fechas en inglés en Excel

1. ¿Cómo se escriben los días del 1 al 31 del mes en inglés?

En inglés, los días del 1 al 31 se escriben normalmente con número arábigo seguido del mes en letra y el año: por ejemplo, 15 March 2026 o March 15, 2026. Para que Excel los muestre así, usa un formato personalizado con el código dddd, mmmm dd, yyyy, eligiendo Inicio > Número > Formato de celdas > Personalizada.

2. ¿Cómo puedo ver la fecha de hoy en formato inglés dentro de Excel?

Escribe en cualquier celda =HOY() para obtener la fecha actual y luego aplica el formato personalizado dddd, mmmm dd, yyyy desde Inicio > Número > Formato de celdas > Personalizada. Verás algo como Wednesday, March 05, 2026, siempre que tengas Windows o Excel en inglés; si no, el día de la semana saldrá en el idioma de tu sistema.

3. ¿Cómo muestro la fecha de hoy en inglés en 2026?

Combina la función =HOY() con el formato de celda personalizado dddd, mmmm dd, yyyy para que Excel te devuelva la fecha en el orden anglosajón, por ejemplo Thursday, June 11, 2026. Recuerda que la fecha la genera tu ordenador con la configuración regional, así que el resultado puede variar si viajas o cambias de zona horaria.

4. ¿Cómo escribo la fecha de mañana en inglés en una celda?

Ucribe en una celda =HOY()+1 para que sume un día a la fecha actual y luego aplica el formato dddd, mmmm dd, yyyy desde Formato de celdas > Personalizada. El resultado será algo como Friday, March 06, 2026, escrito tal como aparecería en un documento en inglés.

5. ¿Cómo se escribe el nombre de mayo en inglés dentro de una fecha?

El mes de mayo se escribe "May" en inglés y no se abrevia porque ya tiene solo tres letras, a diferencia de March (Mar) o April (Apr). Para que Excel lo muestre, usa el código de formato mmmm para el nombre completo (May) o mmm si quieres la abreviatura de tres letras.

6. ¿Qué formato de fecha se usa en inglés en Excel?

El formato inglés típico es mes/día/año (mm/dd/yyyy) o, de forma más completa, Monday, January 15, 2026. En Excel lo consigues con los códigos mm/dd/yyyy o dddd, mmmm dd, yyyy dentro de Formato de celdas > Personalizada, sin importar el idioma de tu instalación.

7. ¿Cómo hago que Excel me muestre "hoy es miércoles" en inglés junto a la fecha?

Une la función =HOY() con el formato dddd, mmmm dd, yyyy y Excel te mostrará el día de la semana en inglés, por ejemplo Wednesday, March 05, 2026. Si prefieres el texto suelto "Today is Wednesday", concatena con =CONCATENAR("Today is ";TEXTO(HOY();"dddd")) en una celda aparte.

Fuentes

  1. MicrosoftFECHA — documentación oficialconsultado el 05/10/2026
  2. MicrosoftFormatos de fecha y hora en español — documentación oficialconsultado el 05/10/2026
  3. Microsoft0,00 · dos decimales fijos — documentación oficialconsultado el 05/10/2026
  4. MicrosoftSIFECHA — documentación oficialconsultado el 05/10/2026
  5. MicrosoftFECHANUMERO — documentación oficialconsultado el 05/10/2026