Retorna o número da semana ISO (1–53) para uma data.
Copiar esta fórmula
=ISOWEEKNUM(A2)ISOWEEKNUM segue o padrão ISO 8601, no qual as semanas começam na segunda-feira e a semana 1 contém a primeira quinta-feira. Use WEEKNUM se precisar de uma convenção diferente de início de semana.
=ISOWEEKNUM(DATE(2026,1,5))→25 de jan. de 2026 está na semana ISO 2.
=ISOWEEKNUM(DATE(2026,10,7))→417 de outubro de 2026 cai na semana ISO 41.
=WEEKNUM(DATE(2026,1,1))→1WEEKNUM sempre coloca 1º de janeiro na semana 1.
Início de semana personalizado
=WEEKNUM(A2, 2)O código 2 inicia as semanas na segunda-feira (não ISO).
WEEKNUM conta a semana 1 como a semana que contém 1 de jan. e assume como padrão o início no domingo, por isso os resultados do início de janeiro podem ser diferentes.
Use =YEAR(A2)&"-W"&TEXT(ISOWEEKNUM(A2), "00"). Perto do Ano-Novo, o ano ISO pode ser diferente do ano civil.
No sistema ISO, a semana 1 é a que contém a primeira quinta-feira, então os primeiros dias de janeiro podem pertencer à última semana do ano anterior.
Use =DATE(A2, 1, 4)-WEEKDAY(DATE(A2, 1, 4), 2)+1+7*(B2-1), em que A2 é o ano e B2 a semana ISO.
Precisa de uma fórmula para seus próprios dados?
Descreva o que você deseja em linguagem simples e deixe o ExcelGPT escrever, explicar e verificar a fórmula — grátis para começar, sem plug-in.