¿Qué semana del año es? Cómo funcionan las semanas ISO
El 1 de enero de 2027 cae en la semana 53. De 2026. Y el 4 de enero de 2026, que es domingo, es la semana 1 según un calendario y la 2 según otro. Las semanas no se numeran igual en todas partes, y esa diferencia es la causa de casi todos los «¿pero a qué semana te refieres?». Las reglas, con los casos raros resueltos.
La regla ISO, en tres líneas
El estándar internacional ISO 8601 define las semanas así: empiezan en lunes, la semana 1 es la que contiene el primer jueves del año (lo mismo que decir la que contiene el 4 de enero) y un año tiene 52 o 53 semanas. La documentación de Python y la de PostgreSQL la describen exactamente así, y Excel tiene una función específica para ella.
La consecuencia práctica es que la semana 1 puede empezar en diciembre, y que la semana 52 o 53 puede acabar en enero. El número de semana y el año natural no siempre van de la mano.
Un ejemplo completo: 2026
El 1 de enero de 2026 es jueves. Como la semana 1 es la que contiene ese primer jueves, empieza el lunes 29 de diciembre de 2025: esos tres días de diciembre ya son de la semana 1 de 2026. A partir de ahí, las semanas van sumando de siete en siete hasta que el 28 de diciembre de 2026 empieza una semana 53, que termina el domingo 3 de enero de 2027. Por eso el 1 de enero de 2027 (viernes) es «semana 53 de 2026», y la semana 1 de 2027 no empieza hasta el lunes 4 de enero.
| Año | Semana 1 empieza el | Última semana acaba el | Semanas |
|---|---|---|---|
| 2025 | lunes 30 dic 2024 | domingo 28 dic 2025 | 52 |
| 2026 | lunes 29 dic 2025 | domingo 3 ene 2027 | 53 |
| 2027 | lunes 4 ene 2027 | domingo 2 ene 2028 | 52 |
| 2028 | lunes 3 ene 2028 | domingo 31 dic 2028 | 52 |
| 2029 | lunes 1 ene 2029 | domingo 30 dic 2029 | 52 |
Por qué algunos años tienen 53 semanas
52 semanas son 364 días, y un año tiene 365 (o 366). Los días que sobran se van acumulando hasta que, cada cinco o seis años, completan una semana más. La regla exacta: un año tiene 53 semanas ISO cuando el 1 de enero es jueves, o cuando es bisiesto y el 1 de enero es miércoles. Los últimos años de 53 semanas fueron 2015 y 2020; los siguientes son 2026, 2032, 2037 y 2043. Si tu planificación depende de «52 semanas al año», 2026 te va a descuadrar una.
Cómo calcular a mano la semana de una fecha
Se hace con un solo número: los días que han pasado desde el lunes de la semana 1.
- Busca el lunes de la semana 1 del año: es el lunes de la semana que contiene el 4 de enero. En 2026, el 29 de diciembre de 2025.
- Cuenta los días desde ese lunes hasta tu fecha. Del 29 de diciembre de 2025 al 3 de octubre de 2026 hay 278 días.
- Divide entre 7, quédate con la parte entera y suma 1: 278 ÷ 7 = 39,7 → 39 + 1 = semana 40.
Y a la inversa, para saber de qué días es una semana: el lunes de la semana N es el lunes de la semana 1 más 7 × (N − 1) días. La semana 47 de 2026 empieza 322 días después del 29 de diciembre de 2025: el lunes 16 de noviembre, y acaba el domingo 22.
Por qué Excel (y otros) a veces da otro número
La función NUM.DE.SEMANA (WEEKNUM en inglés) de Excel usa por defecto otro sistema: la semana 1 es la que contiene el 1 de enero y la semana empieza en domingo. Así lo documenta Microsoft, que llama «sistema 1» a este método y «sistema 2» al de ISO 8601. Con las dos reglas, la misma fecha puede dar números distintos: el domingo 4 de enero de 2026 es semana 1 en ISO (porque cierra la semana que empezó el 29 de diciembre) y semana 2 en el sistema por defecto de Excel. Y el 1 de enero de 2027, que ISO cuenta como semana 53, en el sistema por defecto de Excel es la semana 1.
Si quieres el número ISO en Excel, tienes dos opciones: la función ISOWEEKNUM (ISO.NUM.DE.SEMANA), disponible en Excel 2016 y posteriores, o NUM.DE.SEMANA(fecha; 21), donde el segundo argumento 21 selecciona el sistema ISO. Si compartes hojas con alguien en otro país, eso evita discusiones.
El error que más se repite: mezclar el año natural con la semana ISO
Al etiquetar «2026-W01» o «semana 1 de 2026» hay que usar el año ISO, no el natural. El caso típico: el lunes 30 de diciembre de 2024 es la semana 1 de 2025. Si un programa formatea el año natural y la semana ISO por separado, escribirá «2024-01», que es una fecha equivocada y además queda ordenada mal en cualquier lista. En Python, por ejemplo, el formato correcto usa %G (año ISO) con %V (semana ISO): %G-W%V-%u da «2025-W01-1» para ese día. PostgreSQL recomienda usar el campo isoyear junto a week por la misma razón.
La notación completa de ISO 8601 es año, W, semana y día de la semana: 2026-W53-7 es el domingo 3 de enero de 2027.
Cuándo conviene aclarar de qué semana se habla
ISO es el lenguaje común, pero hay calendarios que no lo siguen: algunas empresas numeran sus propias semanas fiscales o de producción, y en Estados Unidos la semana se ha contado tradicionalmente de domingo a sábado. Si alguien te dice «entrega en la semana 12», lo seguro es confirmar las fechas: en ISO 2026, del 16 al 22 de marzo.
Calcularlo sin cuentas
La calculadora de número de semana te da el número ISO de cualquier fecha, el lunes y el domingo de esa semana, el día del año, el trimestre y, para comparar, el número según el sistema estadounidense. También funciona al revés: escribes año y semana y te devuelve las fechas. Si lo que necesitas es contar los días entre dos fechas o sumar semanas a un plazo, usa la de diferencia entre fechas o la de sumar días a una fecha, y para plazos que cuentan solo días laborables, la calculadora de días hábiles.
Para aplicar una semana ISO a un plazo administrativo, la guía de plazos en días hábiles explica cómo cuenta los días la Administración, y la de timestamp Unix cómo se guardan las fechas en los sistemas.
Fuentes y más información
- Python: datetime, date.isocalendar() y directivas %G, %V, %u (ISO 8601)
- PostgreSQL: funciones de fecha, campo week e isoyear (la semana 1 contiene el 4 de enero)
- Microsoft: función NUM.DE.SEMANA (sistema 1, sistema 2 ISO 8601 y tipo 21)
- Microsoft: función ISO.NUM.DE.SEMANA
Datos comprobados el 3 de octubre de 2026.
Hazlo ahora, gratis y en tu navegador. Tus archivos no se suben.
¿En qué semana del año estamos y qué fechas abarca una semana dada?
Preguntas frecuentes
¿Cómo se numeran las semanas según ISO 8601?
¿Cuántas semanas tiene 2026?
¿Por qué el 1 de enero puede ser semana 52 o 53?
¿Por qué Excel me da un número de semana distinto?
¿Cómo sé en qué semana estamos?
¿Qué año se usa para etiquetar una semana en ISO?
Guías relacionadas
Herramientas de esta guía
Funcionan en tu navegador: no se sube nada.