Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
ISOWEEKNUM

Função NÚMSEMANAISO do Excel

O que a função NÚMSEMANAISO faz?

A função NÚMSEMANAISO recebe uma data e devolve o número da semana segundo a norma ISO 8601, a numeração europeia. A semana começa na segunda-feira e a semana 1 é a que contém a primeira quinta-feira do ano. Existe a partir do Excel 2013 e dá o mesmo resultado de NÚMSEMANA com o tipo 21.

Nome em portuguêsNÚMSEMANAISO
Nome em inglêsISOWEEKNUM
CategoriaData e hora
RetornaNúmero inteiro da semana ISO do ano (de 1 a 53)
Existe desdeExcel 2013 · existe no Excel 2013

Qual é a sintaxe da função NÚMSEMANAISO?

Excel em português do BrasilNÚMSEMANAISO(data)
Excel em inglêsISOWEEKNUM(date)

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
dataSimA data cuja semana ISO se quer descobrir. Informe a data com a função DATA, como referência a uma célula ou como resultado de outra fórmula. Um valor que não seja data válida gera erro.

Como usar a função NÚMSEMANAISO na prática?

Exemplo 1: Semana ISO de várias datas

Planilha do exemplo 1 da função NÚMSEMANAISO
AB
1 DataSemana ISO
2 21/10/202643
3 01/01/202753
4 04/01/20271
5 30/12/20241
Fórmula na célula B2 =NÚMSEMANAISO(A2) Em inglês: =ISOWEEKNUM(A2)
Resultado: 43
Fórmula na célula B3 =NÚMSEMANAISO(A3) Em inglês: =ISOWEEKNUM(A3)
Resultado: 53
Fórmula na célula B4 =NÚMSEMANAISO(A4) Em inglês: =ISOWEEKNUM(A4)
Resultado: 1
Fórmula na célula B5 =NÚMSEMANAISO(A5) Em inglês: =ISOWEEKNUM(A5)
Resultado: 1

21/10/2026 é a semana 43. 01/01/2027 é uma sexta-feira e pertence à semana que contém a quinta-feira 31/12/2026, ou seja, a semana 53 de 2026. A semana 1 de 2027 só começa na segunda, 04/01/2027. Já 30/12/2024, uma segunda, abre a semana que contém a quinta-feira 02/01/2025 e é a semana 1.

Exemplo 2: Rótulo com o ano ISO e a semana

Planilha do exemplo 2 da função NÚMSEMANAISO
AB
1 DataAno-semana
2 21/10/20262026-S43
3 01/01/20272026-S53
4 30/12/20242025-S01
Fórmula na célula B2 =ANO(A2-DIA.DA.SEMANA(A2;2)+4)&"-S"&TEXTO(NÚMSEMANAISO(A2);"00") Em inglês: =YEAR(A2-WEEKDAY(A2,2)+4)&"-S"&TEXT(ISOWEEKNUM(A2),"00")
Resultado: 2026-S43
Fórmula na célula B3 =ANO(A3-DIA.DA.SEMANA(A3;2)+4)&"-S"&TEXTO(NÚMSEMANAISO(A3);"00") Em inglês: =YEAR(A3-WEEKDAY(A3,2)+4)&"-S"&TEXT(ISOWEEKNUM(A3),"00")
Resultado: 2026-S53
Fórmula na célula B4 =ANO(A4-DIA.DA.SEMANA(A4;2)+4)&"-S"&TEXTO(NÚMSEMANAISO(A4);"00") Em inglês: =YEAR(A4-WEEKDAY(A4,2)+4)&"-S"&TEXT(ISOWEEKNUM(A4),"00")
Resultado: 2025-S01

Na virada de ano, o ano de calendário e o ano ISO podem diferir. O ano ISO é o ano da quinta-feira da mesma semana: A2-DIA.DA.SEMANA(A2;2)+4 chega a essa quinta. Por isso 01/01/2027 vira 2026-S53 e 30/12/2024 vira 2025-S01. TEXTO com "00" completa o número da semana com zero à esquerda.

Exemplo 3: Mesmo resultado de NÚMSEMANA com o tipo 21

Planilha do exemplo 3 da função NÚMSEMANAISO
AB
1 DataIguais?
2 31/12/2026VERDADEIRO
3 09/03/2026VERDADEIRO
Fórmula na célula B2 =NÚMSEMANAISO(A2)=NÚMSEMANA(A2;21) Em inglês: =ISOWEEKNUM(A2)=WEEKNUM(A2,21)
Resultado: VERDADEIRO
Fórmula na célula B3 =NÚMSEMANAISO(A3)=NÚMSEMANA(A3;21) Em inglês: =ISOWEEKNUM(A3)=WEEKNUM(A3,21)
Resultado: VERDADEIRO

O tipo 21 de NÚMSEMANA segue o mesmo sistema ISO 8601, e a comparação dá VERDADEIRO nas duas datas. Em 31/12/2026 e em 09/03/2026 as duas funções devolvem o mesmo número (53 e 11).

Quais erros a função NÚMSEMANAISO costuma dar?

#NÚM!

Por que acontece: O argumento não é um número de data válido, por exemplo um número de série negativo.

Como corrigir: Confira se a célula contém uma data válida, a partir de 1900.

#VALOR!

Por que acontece: O argumento é um texto que o Excel não reconhece como data.

Como corrigir: Informe uma data de verdade: use a função DATA, uma célula com data válida ou DATA.VALOR para converter o texto.

Exemplo que gera o erro, na célula B2=NÚMSEMANAISO(A2)Resultado: #VALOR!

#NOME? no Excel 2010 ou anterior

Por que acontece: A função foi introduzida no Excel 2013 e não existe em versões anteriores, que não reconhecem o nome.

Como corrigir: Atualize o Excel ou, no Excel 2010, use NÚMSEMANA(data; 21), que segue o mesmo sistema ISO 8601 segundo a documentação da Microsoft.

NÚMSEMANAISO no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelNÚMSEMANAISO (ISOWEEKNUM)Referência deste dicionário.
Google PlanilhasNÚMSEMANAISO (ISOWEEKNUM)Existe com o mesmo nome e um único argumento de data. A página do Google descreve a mesma regra ISO 8601: semanas de segunda a domingo e semana 1 com a primeira quinta-feira do ano. Documentação do Google
LibreOffice CalcNUMSEMANAISO (ISOWEEKNUM)No Calc em português o nome é NUMSEMANAISO, sem acento. A ajuda diz que a função está disponível desde o LibreOffice 5.1 e mostra NUMSEMANAISO(DATA(1995;1;1)) resultando em 52. Disponível desde o LibreOffice 5.1. Ajuda do LibreOffice

A função NÚMSEMANAISO existe no Excel 2013?

Existe no Excel 2013 Excel 2013

A lista oficial de funções do Excel marca NÚMSEMANAISO com (2013), o que indica que ela foi introduzida no Excel 2013 e não está disponível em versões anteriores. Portanto funciona no Excel 2013 e nas versões mais novas, mas não no Excel 2010 ou no 2007.

Veja todas as funções por versão em funções do Excel por versão.

O que mais vale saber sobre a NÚMSEMANAISO?

  • A semana ISO começa na segunda-feira, e a semana 1 é a que contém a primeira quinta-feira do ano (o que equivale a conter o dia 4 de janeiro).
  • Os primeiros dias de janeiro podem cair na semana 52 ou 53 do ano anterior, e os últimos de dezembro podem cair na semana 1 do ano seguinte.
  • No Excel 2010, a alternativa é NÚMSEMANA com o tipo 21, que usa o mesmo sistema ISO.
  • A função devolve só o número da semana. Para o ano ISO correspondente, use o ano da quinta-feira da semana, como no segundo exemplo.

Perguntas frequentes sobre a NÚMSEMANAISO

Qual a diferença entre NÚMSEMANA e NÚMSEMANAISO?

NÚMSEMANA, no padrão, começa a semana no domingo e chama de semana 1 a que contém 1º de janeiro. NÚMSEMANAISO segue a ISO 8601: semana de segunda a domingo e semana 1 com a primeira quinta-feira do ano.

A função NÚMSEMANAISO existe no Excel 2010?

Não. A lista da Microsoft marca a função com (2013), ou seja, ela foi introduzida no Excel 2013. No Excel 2010, use NÚMSEMANA(data;21), que segue o mesmo sistema ISO.

Quantas semanas tem um ano ISO?

Pode ter 52 ou 53 semanas. O ano ISO de 2026, por exemplo, tem 53: a semana 53 vai de 28/12/2026 a 03/01/2027, e por isso 01/01/2027 ainda é semana 53. Os primeiros dias de janeiro e os últimos de dezembro podem pertencer ao ano vizinho.

Funções relacionadas

Ver todas as funções de data e hora

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.