Navegação Rápida
DIATRABALHOTOTAL.INTL
Resumo
A função DIATRABALHOTOTAL.INTL calcula o número total de dias úteis entre duas datas, permitindo personalizar quais dias da semana são considerados fins de semana e excluindo feriados específicos. Ideal para cenários internacionais com calendários laborais variados.
Sintaxe
DIATRABALHOTOTAL.INTL(data_inicial; data_final; [fim_de_semana]; [feriados])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| data_inicial | Data |
Sim | Primeira data do intervalo de cálculo |
| data_final | Data |
Sim | Última data do intervalo de cálculo |
| fim_de_semana | Número/Texto |
Não | Define quais dias são fins de semana (1=sábado/domingo por padrão) |
| feriados | Intervalo |
Não | Datas específicas a serem consideradas não úteis |
Usando a função NETWORKDAYS.INTL
Utilize DIATRABALHOTOTAL.INTL quando precisar calcular dias úteis considerando calendários laborais personalizados. Perfeita para empresas multinacionais, projetos com feriados locais ou qualquer situação onde sábado/domingo não são os únicos dias de folga.
Exemplos Comuns de NETWORKDAYS.INTL
Cálculo Básico (fim de semana padrão)
=DIATRABALHOTOTAL.INTL(DATA(2024;1;1);DATA(2024;1;31))
Conta dias úteis de janeiro/2024 excluindo sábados e domingos (resultado: 22)
Fins de semana personalizados
=DIATRABALHOTOTAL.INTL(DATA(2024;1;1);DATA(2024;2;1);7;A2:A5)
Sexta e sábado como fins de semana + feriados em A2:A5
String personalizada de fins de semana
=DIATRABALHOTOTAL.INTL("01/01/2024";"31/01/2024";"0010001")
Domingo e quarta-feira como dias não úteis
Perguntas Frequentes
Erros Comuns e Soluções
#NÚM!
Cause: Datas fora do intervalo válido do Excel (01/01/1900 a 31/12/9999)
Solution: Verifique se as datas estão no formato correto e dentro do intervalo suportado
#VALOR!
Cause: String de fim de semana inválida (comprimento incorreto ou caracteres inválidos)
Solution: Use exatamente 7 caracteres 0/1 ou códigos numéricos 1-17
#VALOR!
Cause: Feriados contém valores não-datados
Solution: Certifique-se que todas as células de feriados contenham datas válidas
Notas
- Por padrão (1 ou omitido): sábado e domingo são fins de semana
- String de fim de semana: Seg=1º char, Dom=7º char (1=descanso, 0=útil)
- Datas iguais retornam 1 se não for feriado/fim de semana
- Excel 2010+ apenas
Compatibilidade
Disponível em: Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Não disponível em: Excel 2007 e versões anteriores
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2010+