Calcule dias úteis com as Funções Diatrabalhototal e diatrabalhototal.intl

8
10127
Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

Você sabia que o Excel apresenta várias ferramentas para facilitar o cálculo com datas? Conheça agora as funções Diatrabalhototal e Diatrabalhototal.intl e aprenda a obter facilmente os dias úteis entre duas datas com feriado.

Curso de Excel Online

Conhecendo a função Diatrabalhototal.intl

A função Diatrabalhototal.intl foi criada com o objetivo de calcular o número de dias úteis entre duas datas. A título de informação, os finais de semana e feriados não são considerados como dias úteis, o que influi diretamente nos cálculos dos períodos de férias e prazos de entrega de produtos e serviços, por exemplo. Sua sintaxe é DIATRABALHOTOTAL.INTL(data_inicial, data_final, [fim de semana], [feriados]). Conheça agora seus argumentos e principais características.

Argumentos da função DIATRABALHOTOTAL.INTL

  • Data_inicial e Data_final: Os dois argumentos, obrigatórios, fazem referência ao período cuja diferença será calculada. É interessante lembrar que a data de início não obrigatoriamente será anterior à data final, podendo ser igual ou até mesmo posterior. Neste último caso, o valor retornado será negativo.
  • Fim de semana: Argumento opcional, indica os dias que serão considerados finais de semana. É exatamente aqui que as funções Diastrabalhototal e Diastrabalhototal.intl se diferenciam, uma vez que a primeira assume automaticamente o sábado e o domingo como os dias do final de semana. No momento em que os valores da função Diatrabalhototal.intl são definidos, o Excel exibe uma lista com os dias que podem ser considerados fins de semana, sendo possível ainda atribui-los através de valores numéricos conforme a tabela:
Valor numérico Dias do fim de semana
1 ou omitido Sábado, domingo
2 Domingo, segunda-feira
3 Segunda-feira, terça-feira
4 Terça-feira, quarta-feira
5 Quarta-feira, quinta-feira
6 Quinta-feira, sexta-feira
7 Sexta-feira, sábado
11 Domingo apenas
12 Segunda-feira apenas
13 Terça-feira apenas
14 Quarta-feira apenas
15 Quinta-feira apenas
16 Sexta-feira apenas
17 Sábado apenas
  • Feriados: Argumento opcional, serve para indicar um conjunto de dias que devem ser excluídos do rol de dias úteis para a realização do cálculo. Podem ser representados por um intervalo de células que contém as datas referentes, como veremos em nosso exemplo, ou ainda uma constante de matriz dos valores de série que as representam.

Calculando dias úteis com a função Diatrabalhototal.intl na prática

Para exemplificar o cálculo de dias úteis no Excel, apresentamos como exemplo um modelo de planilha confeccionado para calcular os períodos de férias do quadro de funcionários de uma determinada empresa. Em uma segunda planilha foram lançados os feriados do exercício em que os funcionários gozarão das férias.

Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

 1

Primeiramente, lançamos as datas de início e término do período de férias do funcionário escolhido. A seguir, escolhemos a função desejada (diatrabalhototal.intl). É possível notar que, ao digitarmos os primeiros caracteres da função, o Excel exibiu uma lista de opções de acordo com o conteúdo digitado.

Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

Os argumentos obrigatórios foram inseridos na sequência, clicando-se nas datas inicial e final. O esquema de cores do Excel permite uma melhor compreensão da origem dos dados, como podemos perceber na imagem:

Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

Como já comentamos anteriormente, no momento em que chegamos ao argumento [fimdesemana], o Excel exibe uma lista com as opções disponíveis para escolha (se o usuário desejasse, poderia incluir diretamente o valor numérico conforme a tabela apresentada acima). É importante ressaltar que, caso fosse utilizada a função Diatrabalhototal, tal escolha não estaria disponível, já que o sábado e o domingo seriam automaticamente considerados como final de semana.

Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

Para inserir os dias de feriado, utilizamos a tabela criada na segunda planilha. Nela, selecionamos apenas os campos referentes às datas, conforme a imagem, e ao acionarmos a tecla ‘Enter” as informações são imediatamente inseridas na função e o cálculo realizado. Assim, obtemos a quantidade de dias úteis existentes no período desejado.

Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

É possível ainda calcular a quantidade de dias úteis de um período desconsiderando a ocorrência de feriados. Para isso, construímos a função apenas até o argumento [fimdesemana], fechando o parênteses após o mesmo. Como o argumento [feriados] não é obrigatório – assim como o anterior, a função é capaz de realizar os cálculos com os valores informados. Nas imagens abaixo, podemos observar como omitir os feriados da função e constatar que os dias úteis calculados para os dois primeiros funcionários, com as mesmas datas de início e fim, divergem justamente por causa da omissão de um feriado existente no período.

Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

Aprenda a calcular dias úteis com as funções Diatrabalhototal e diatrabalhototal.intl

Com o exemplo apresentado podemos observar a praticidade e a eficiência das funções diatrabalhototal e diatrabalhototal.intl no cálculo de dias úteis entre duas datas com feriados no Excel. Essas são apenas alguns dos recursos que esta poderosa ferramenta de gestão oferece para seus usuários.

E você, tem uma dica interessante para trabalhar com datas no Excel?

Curso de Excel Online

COMPARTILHAR
Artigo anteriorConheça a função formulatexto no Excel 2013
Próximo artigoO que é Auto-Avaliação de Desempenho
Rafael Ávila
Administrador e turismólogo, apaixonado pelas possibilidades que o Excel dá para gestores, empreendedores e estudantes. É sócio diretor da área de planilhas na LUZ - Planilhas Empresariais (luz.vc) e é o responsável pelo desenvolvimento das mais de 150 planilhas com foco empresarial e pessoal comercializadas em seu site. Também ministra os cursos online de Excel (cursos.luz.vc) e gosta de ajudar milhares de planilheiros por meio do Fórum e Blog da LUZ.

8 COMENTÁRIOS

  1. Como calcularia se, por exemplo, tivesse folga em uma Terça e no Domingo? Precisei de um cálculo assim e tive que inserir as terças como feriados…

    • Usando essas funções eu acho que não, talvez fosse necessário fazer algum tipo de fórmula mais complexa para que a planilha entendesse qual sábado seria útil

  2. Boa tarde,
    Tenho uma planilha onde indica a data que foi anotado a falta de materia prima para fabricação de um determinado produto e a data de entrega do produto completo, nosso procedimento diz que a materia prima deve chegar no máximo até 7 dias uteis antes da entrega, não conseguir calcular a data que seria esses 7 dias uteis antes do prazo de entrega.
    Você poderia me ajudar ?
    Desde já agradeço.

    • Oi Bruno, você pode usar a função DIATRABALHOTOTAL para auxiliar no cálculo dessa data, assim você pode usar a data de entrega e subtrair de 7 dias úteis

DEIXE UMA RESPOSTA

Por favor, escreva o seu comentário
Por favor, digite seu nome