NÚMSEMANA

    Data & Hora

    Devolve o número da semana de uma data específica dentro do ano.

    Traduções
    EnglishWEEKNUM
    FrenchNO.SEMAINE
    SpanishNUM.DE.SEMANA
    GermanKALENDERWOCHE
    ItalianNUM.SETTIMANA
    PortugueseNÚMSEMANA
    DutchWEEKNUMMER
    PolishNUM.TYG
    RussianНОМНЕДЕЛИ
    TurkishHAFTASAY
    CzechWEEKNUM
    HungarianHÉT.SZÁMA
    SwedishVECKONR
    DanishUGENR
    FinnishVIIKKO.NRO
    Sintaxe
    NÚMSEMANA(núm_série; [tipo_devolução])

    Argumentos

    • núm_sérieA data
    • tipo_retornoDia de início da semana (domingo por predefinição)(opcional)
    Exemplos
    =NÚMSEMANA(HOJE())
    Semana atual

    Número da semana de hoje

    =NÚMSEMANA(A1;2)
    Semana (início segunda)

    Semana com início à segunda-feira

    =NÚMSEMANA("2024-12-31")
    52 ou 53

    Última semana do ano

    Dicas e boas práticas
    • Tipo de devolução 1 = início domingo (predefinição)
    • Tipo de devolução 2 = início segunda-feira
    • Utilize NÚMSEMANAISO para o padrão ISO
    Erros comuns
    • Assumir que NÚMSEMANA segue sempre o padrão ISO 8601 para numeração de semanas - por defeito não segue, e o argumento tipo_devolvido precisa de ser definido especificamente (como 21) para corresponder à convenção de semana ISO usada em grande parte da Europa
    • Não especificar tipo_devolvido quando se espera que a semana comece num dia específico, o que produz um número de semana desfasado em uma unidade relativamente à convenção real do calendário de uma empresa ou país
    • Confundir NÚMSEMANA com NUMEROSEMANAISO - NUMEROSEMANAISO usa sempre diretamente o padrão ISO, enquanto NÚMSEMANA precisa do argumento tipo_devolvido correto para replicar esse mesmo comportamento
    Funções relacionadas
    NUMSEMANAISOCalcula sempre diretamente o número de semana ISO 8601, sem precisar de um argumento tipo_devolvido como NÚMSEMANA.
    DIASEMANADevolve em que dia da semana cai uma data, em vez de a que semana do ano pertence.
    DATAFrequentemente usada para construir uma data específica antes de a passar a NÚMSEMANA para fins de teste ou referência.
    Perguntas frequentes

    Por que razão NÚMSEMANA dá um número de semana diferente do que espero?

    Por defeito, NÚMSEMANA assume que as semanas começam ao domingo, o que difere do padrão ISO 8601 usado na maior parte da Europa (semanas que começam à segunda-feira). Use o tipo_devolvido 21 para corresponder à numeração de semana ISO, ou use diretamente NUMEROSEMANAISO.

    Qual é a diferença entre NÚMSEMANA e NUMEROSEMANAISO?

    NUMEROSEMANAISO segue sempre automaticamente o padrão ISO 8601. NÚMSEMANA é mais flexível mas precisa do argumento tipo_devolvido correto para replicar esse mesmo comportamento ISO.

    NÚMSEMANA consegue começar as semanas num dia diferente de domingo ou segunda-feira?

    Sim, vários valores de tipo_devolvido permitem especificar diferentes dias de início de semana - consulte a documentação do Excel para o código exato que corresponde à convenção que precisa.

    Precisa traduzir uma fórmula usando NÚMSEMANA?

    Use nosso tradutor para converter sua fórmula completa