Devuelve el número de semana ISO (1–53) para una fecha.
Copiar esta fórmula
=ISOWEEKNUM(A2)ISOWEEKNUM sigue el estándar ISO 8601, donde las semanas comienzan en lunes y la semana 1 contiene el primer jueves. Use WEEKNUM si necesita una convención de inicio de semana diferente.
=ISOWEEKNUM(DATE(2026,1,5))→2El 5 de enero de 2026 está en la semana ISO 2.
=ISOWEEKNUM(DATE(2026,10,7))→41El 7 de octubre de 2026 cae en la semana ISO 41.
=WEEKNUM(DATE(2026,1,1))→1WEEKNUM siempre sitúa el 1 de enero en la semana 1.
Inicio de semana personalizado
=WEEKNUM(A2, 2)El código 2 inicia las semanas en lunes (no ISO).
WEEKNUM cuenta la semana 1 como la semana que contiene el 1 de enero y, de forma predeterminada, comienza en domingo, por lo que los resultados de principios de enero pueden diferir.
Usa =YEAR(A2)&"-W"&TEXT(ISOWEEKNUM(A2), "00"). Cerca de Año Nuevo, el año ISO puede diferir del año natural.
En el sistema ISO la semana 1 es la que contiene el primer jueves, así que los primeros días de enero pueden pertenecer a la última semana del año anterior.
Usa =DATE(A2, 1, 4)-WEEKDAY(DATE(A2, 1, 4), 2)+1+7*(B2-1), donde A2 es el año y B2 la semana ISO.
¿Necesitas una fórmula para tus propios datos?
Describe lo que quieres en lenguaje natural y deja que ExcelGPT escriba, explique y verifique la fórmula; gratis para empezar, sin complementos.