El número de semana de una fecha se cuenta con la norma ISO 8601: las semanas van de lunes a domingo y la semana 1 es la que contiene el primer jueves del año, es decir, el 4 de enero. El jueves 1 de octubre de 2026 cae en la semana 40, que va del 28 de septiembre al 4 de octubre, y 2026 tiene 53 semanas.
Qué es el número de semana y cuándo usar esta calculadora
El número de semana es la posición que ocupa una semana dentro del año, contada de 1 a 52 o de 1 a 53. La norma internacional ISO 8601 fija tres reglas: la semana empieza en lunes, termina en domingo y la semana 1 es la que contiene el primer jueves de enero. El Diccionario de la lengua española define la semana del mismo modo, como una «serie de siete días naturales consecutivos, del lunes al domingo», y Microsoft describe esta numeración como el sistema de numeración de semanas europeo.
La numeración por semanas sirve para fijar plazos de entrega («entrega en la semana 12»), turnos y cuadrantes, calendarios de producción y de almacén, campañas comerciales y planificación de proyectos. Su ventaja es que cada semana tiene siempre siete días completos y empieza en lunes, aunque cruce el cambio de mes o de año. Su particularidad está en los días que van del 29 de diciembre al 3 de enero: según el año, su semana pertenece al año vecino. El 1 de enero de 2027, por ejemplo, está en la semana 53 de 2026.
La calculadora tiene dos modos. El primero devuelve el número de semana de una fecha: al abrir la página toma la fecha de hoy del dispositivo, así que responde directamente a «¿en qué semana estamos?». Además indica el día de la semana, el día del año, cuántas semanas tiene ese año ISO, el número que devuelve la función NUM.DE.SEMANA de Excel con su configuración por defecto y la notación ISO completa (por ejemplo, 2026-W40-4). El segundo modo hace el camino inverso: a partir de un año y un número de semana devuelve sus fechas de lunes a domingo, que es lo que hace falta para traducir un «semana 12 de 2027» a días concretos.
Cómo se calcula el número de semana ISO 8601
El cálculo directo usa dos datos de la fecha: su día del año (1 de enero = 1; 31 de diciembre = 365, o 366 en los bisiestos) y su día de la semana (lunes = 1; domingo = 7).
Semana = parte entera de (día del año − día de la semana + 10) ÷ 7
Si el resultado es 0, la fecha pertenece a la última semana del año anterior. Si es 53 y ese año solo tiene 52 semanas, la fecha pertenece a la semana 1 del año siguiente. En el resto de casos, el resultado es directamente el número de semana.
- Jueves 1 de octubre de 2026. Es el día 274 del año y el día 4 de la semana: (274 − 4 + 10) ÷ 7 = 280 ÷ 7 = 40. Semana 40, del lunes 28 de septiembre al domingo 4 de octubre de 2026.
- Viernes 1 de enero de 2027. Día 1 del año y día 5 de la semana: (1 − 5 + 10) ÷ 7 = 0,86, cuya parte entera es 0. La fecha pertenece a la última semana de 2026, la 53, que va del 28 de diciembre de 2026 al 3 de enero de 2027.
- Martes 31 de diciembre de 2024. Día 366 (2024 fue bisiesto) y día 2 de la semana: (366 − 2 + 10) ÷ 7 = 53,4, parte entera 53. Como 2024 tiene 52 semanas, la fecha pertenece a la semana 1 de 2025, que va del 30 de diciembre de 2024 al 5 de enero de 2025.
Un año ISO tiene 53 semanas cuando su 1 de enero cae en jueves, o en miércoles si el año es bisiesto; el resto tiene 52. Otra forma de comprobarlo es mirar la semana del 28 de diciembre, la única fecha que siempre está en la última semana de su año. Entre 2000 y 2050, los años de 53 semanas son estos:
| Año | El 1 de enero cae en | Bisiesto |
|---|---|---|
| 2004 | jueves | sí |
| 2009 | jueves | no |
| 2015 | jueves | no |
| 2020 | miércoles | sí |
| 2026 | jueves | no |
| 2032 | jueves | sí |
| 2037 | jueves | no |
| 2043 | jueves | no |
| 2048 | miércoles | sí |
Semanas de 2026 y 2027, de lunes a domingo
| Semana | 2026 | 2027 |
|---|---|---|
| 1 | 29 dic 2025 – 4 ene | 4 ene – 10 ene |
| 2 | 5 ene – 11 ene | 11 ene – 17 ene |
| 3 | 12 ene – 18 ene | 18 ene – 24 ene |
| 4 | 19 ene – 25 ene | 25 ene – 31 ene |
| 5 | 26 ene – 1 feb | 1 feb – 7 feb |
| 6 | 2 feb – 8 feb | 8 feb – 14 feb |
| 7 | 9 feb – 15 feb | 15 feb – 21 feb |
| 8 | 16 feb – 22 feb | 22 feb – 28 feb |
| 9 | 23 feb – 1 mar | 1 mar – 7 mar |
| 10 | 2 mar – 8 mar | 8 mar – 14 mar |
| 11 | 9 mar – 15 mar | 15 mar – 21 mar |
| 12 | 16 mar – 22 mar | 22 mar – 28 mar |
| 13 | 23 mar – 29 mar | 29 mar – 4 abr |
| 14 | 30 mar – 5 abr | 5 abr – 11 abr |
| 15 | 6 abr – 12 abr | 12 abr – 18 abr |
| 16 | 13 abr – 19 abr | 19 abr – 25 abr |
| 17 | 20 abr – 26 abr | 26 abr – 2 may |
| 18 | 27 abr – 3 may | 3 may – 9 may |
| 19 | 4 may – 10 may | 10 may – 16 may |
| 20 | 11 may – 17 may | 17 may – 23 may |
| 21 | 18 may – 24 may | 24 may – 30 may |
| 22 | 25 may – 31 may | 31 may – 6 jun |
| 23 | 1 jun – 7 jun | 7 jun – 13 jun |
| 24 | 8 jun – 14 jun | 14 jun – 20 jun |
| 25 | 15 jun – 21 jun | 21 jun – 27 jun |
| 26 | 22 jun – 28 jun | 28 jun – 4 jul |
| 27 | 29 jun – 5 jul | 5 jul – 11 jul |
| 28 | 6 jul – 12 jul | 12 jul – 18 jul |
| 29 | 13 jul – 19 jul | 19 jul – 25 jul |
| 30 | 20 jul – 26 jul | 26 jul – 1 ago |
| 31 | 27 jul – 2 ago | 2 ago – 8 ago |
| 32 | 3 ago – 9 ago | 9 ago – 15 ago |
| 33 | 10 ago – 16 ago | 16 ago – 22 ago |
| 34 | 17 ago – 23 ago | 23 ago – 29 ago |
| 35 | 24 ago – 30 ago | 30 ago – 5 sep |
| 36 | 31 ago – 6 sep | 6 sep – 12 sep |
| 37 | 7 sep – 13 sep | 13 sep – 19 sep |
| 38 | 14 sep – 20 sep | 20 sep – 26 sep |
| 39 | 21 sep – 27 sep | 27 sep – 3 oct |
| 40 | 28 sep – 4 oct | 4 oct – 10 oct |
| 41 | 5 oct – 11 oct | 11 oct – 17 oct |
| 42 | 12 oct – 18 oct | 18 oct – 24 oct |
| 43 | 19 oct – 25 oct | 25 oct – 31 oct |
| 44 | 26 oct – 1 nov | 1 nov – 7 nov |
| 45 | 2 nov – 8 nov | 8 nov – 14 nov |
| 46 | 9 nov – 15 nov | 15 nov – 21 nov |
| 47 | 16 nov – 22 nov | 22 nov – 28 nov |
| 48 | 23 nov – 29 nov | 29 nov – 5 dic |
| 49 | 30 nov – 6 dic | 6 dic – 12 dic |
| 50 | 7 dic – 13 dic | 13 dic – 19 dic |
| 51 | 14 dic – 20 dic | 20 dic – 26 dic |
| 52 | 21 dic – 27 dic | 27 dic – 2 ene 2028 |
| 53 | 28 dic – 3 ene 2027 | — |
Casos prácticos
Lucía, jefa de almacén en Zaragoza. Un proveedor confirma la entrega de un pedido «en la semana 2 de 2027». En el modo inverso, la semana 2 de 2027 va del lunes 11 al domingo 17 de enero de 2027. Lucía reserva el muelle de carga para esos días y no para los del 4 al 10 de enero, que forman la semana 1.
Andrés, responsable de turnos de un hospital de Valencia. Prepara el cuadrante de fin de año y comprueba que 2026 tiene 53 semanas: la semana 53 va del lunes 28 de diciembre de 2026 al domingo 3 de enero de 2027. Los días 1, 2 y 3 de enero de 2027 pertenecen todavía a la semana 53 de 2026, así que el cuadrante de la semana 1 de 2027 empieza el lunes 4 de enero.
Marta, profesora en Sevilla. En una hoja de Excel escribe =NUM.DE.SEMANA(FECHA(2027;1;3)) para el domingo 3 de enero de 2027 y obtiene 2. El calendario de su centro, que numera las semanas de lunes a domingo, sitúa ese día en la semana 53 de 2026. La diferencia sale de la configuración por defecto de NUM.DE.SEMANA, que cuenta semanas de domingo a sábado y llama semana 1 a la que contiene el 1 de enero. Con =ISO.NUM.DE.SEMANA(FECHA(2027;1;3)), Excel devuelve 53.
Errores comunes
- Dar por hecho que la semana 1 empieza el 1 de enero. Solo coincide cuando el 1 de enero es lunes, como en 2024, 2029 y 2035. En 2026 la semana 1 empezó el lunes 29 de diciembre de 2025 y en 2027 empieza el lunes 4 de enero.
- Suponer que todos los años tienen 52 semanas. 2026 tiene 53. Un plan de 52 semanas deja fuera los días que van del 28 de diciembre de 2026 al 3 de enero de 2027.
- Usar NUM.DE.SEMANA sin segundo argumento. Con el tipo 1 por defecto, Excel cuenta semanas de domingo a sábado y llama semana 1 a la que contiene el 1 de enero. En 2026 la diferencia con la norma ISO aparece en los 52 domingos del año: el domingo 14 de junio de 2026 sale como semana 25 con NUM.DE.SEMANA y como semana 24 en ISO. En 2027 los dos números no coinciden ningún día: el lunes 15 de marzo de 2027 es la semana 12 para NUM.DE.SEMANA y la 11 en ISO. Para la numeración europea se usa =ISO.NUM.DE.SEMANA(fecha) o =NUM.DE.SEMANA(fecha;21).
- Escribir el año natural en lugar del año ISO. El 1 de enero de 2027 no está ni en la semana 53 ni en la semana 1 de 2027, sino en la semana 53 de 2026. En notación ISO se escribe 2026-W53-5.
- Confundir el número de semana con las semanas entre dos fechas. La semana 40 es una posición en el calendario; para contar cuántas semanas separan dos fechas se usa la calculadora de semanas entre dos fechas.
Fuentes normativas
- ISO 8601-1:2019, Date and time — Representations for information interchange — Part 1: Basic rules, Organización Internacional de Normalización.
- Diccionario de la lengua española, entrada «semana», Real Academia Española.
- ISO 8601, numeración de las semanas del año, Wikipedia.
- ISO week date, cálculo de la semana a partir del día del año, Wikipedia (en inglés).
- Función ISO.NUM.DE.SEMANA, soporte de Microsoft.
- Función NUM.DE.SEMANA, soporte de Microsoft.
