DIATRABALHOTOTAL.INTL

    Data & Hora

    Retorna o número de dias úteis inteiros entre duas datas com parâmetros de fim de semana personalizados. Como DIATRABALHOTOTAL, mas permite definir quais dias são fim de semana.

    Traduções
    EnglishNETWORKDAYS.INTL
    FrenchNB.JOURS.OUVRES.INTL
    SpanishDIAS.LAB.INTL
    GermanNETTOARBEITSTAGE.INTL
    ItalianGIORNI.LAVORATIVI.TOT.INTL
    PortugueseDIATRABALHOTOTAL.INTL
    DutchNETWERKDAGEN.INTL
    PolishDNI.ROBOCZE.NIESTAND
    RussianЧИСТРАБДНИ.МЕЖД
    TurkishTAMİŞGÜNÜ.ULUSL
    CzechNETWORKDAYS.INTL
    HungarianÖSSZ.MUNKANAP.INTL
    SwedishNETTOARBETSDAGAR.INTL
    DanishANTAL.ARBEJDSDAGE.INTL
    FinnishTYÖPÄIVÄT.KANSVÄL
    Sintaxe
    DIATRABALHOTOTAL.INTL(data_inicial; data_final; [fim_de_semana]; [feriados])

    Argumentos

    • data_inicialA data inicial.
    • data_finalA data final.
    • fim_de_semanaOpcional. Número 1-17 ou cadeia de 7 caracteres 0/1 indicando os dias de fim de semana. 1 = sáb/dom (padrão), 11 = somente dom, 7 = sex/sáb, etc.(opcional)
    • feriadosOpcional. Um intervalo de datas a excluir como feriados.(opcional)
    Exemplos
    =DIATRABALHOTOTAL.INTL("01/01/2026";"31/01/2026")
    22

    Dias úteis em janeiro de 2026 (fim de semana sáb/dom)

    =DIATRABALHOTOTAL.INTL("01/01/2026";"31/01/2026";7)
    22

    Conta dias úteis com sex/sáb como fim de semana

    =DIATRABALHOTOTAL.INTL("01/01/2026";"31/01/2026";"0000011")
    22

    Padrão personalizado: sáb/dom como fim de semana

    Dicas e boas práticas
    • Disponível desde o Excel 2010
    • Use uma cadeia binária de 7 caracteres como "0000011" (seg=posição 1) para qualquer padrão personalizado
    • Os feriados só são excluídos se caírem em dia útil
    • Útil para folha de pagamento e planejamento de RH internacional
    Erros comuns
    • Usar os códigos numéricos de fim de semana (1 a 17) sem consultar primeiro a tabela de referência do Excel - os números não seguem um padrão óbvio, por isso adivinhar pode facilmente selecionar a definição errada de fim de semana
    • Construir a cadeia binária de fim de semana de 7 carateres na ordem errada dos dias - a posição 1 representa segunda-feira, não domingo, o que engana quem assume uma semana que começa ao domingo
    • Esquecer que os feriados só são excluídos se caírem no que de outra forma seria um dia útil - listar uma data que já é um dia de fim de semana no argumento feriados não tem qualquer efeito adicional
    Funções relacionadas
    DIATRABALHOTOTALUsa um fim de semana fixo de sábado/domingo, uma alternativa mais simples quando a convenção padrão já se adequa às suas necessidades.
    DIATRABALHO.INTLCalcula uma data resultante a partir de uma data de início e um número de dias úteis, a operação inversa da contagem de dias de DIATRABALHOTOTAL.INTL.
    DIASEMANAIdentifica em que dia da semana cai uma única data, útil para verificar que dias o seu código de fim de semana realmente exclui.
    Perguntas frequentes

    Como escolho o número de código de fim de semana correto?

    Consulte a tabela de documentação do Excel em vez de adivinhar - os códigos de 1 a 17 correspondem a combinações específicas de dias de fim de semana (como 1 para sábado/domingo, 7 para sexta/sábado) que não seguem uma ordem intuitiva.

    O que significa a cadeia binária de fim de semana de 7 carateres?

    Cada carácter representa um dia começando com segunda-feira na posição 1 até domingo na posição 7, onde 1 significa que esse dia é de fim de semana e 0 que é dia útil - por isso "0000011" marca sábado e domingo como fim de semana.

    Listar um feriado que cai num fim de semana altera o resultado?

    Não, os feriados só são excluídos da contagem se de outra forma seriam dias úteis - um feriado que já cai num fim de semana não tem qualquer efeito adicional no total.

    Precisa traduzir uma fórmula usando DIATRABALHOTOTAL.INTL?

    Use nosso tradutor para converter sua fórmula completa