Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2019 para Mac Excel 2016 Excel 2013 Excel Web App

Retorna o número de dias úteis inteiros entre duas datas usando parâmetros para indicar quais e quantos dias são dias de fim de semana. Dias de fim de semana e quaisquer dias especificados como feriados não são considerados como dias úteis.

Sintaxe

DIATRABALHOTOTAL.INTL(data_inicial e data_final, [fins de semana], [feriados])

A sintaxe da função DIATRABALHOTOTAL.INTL tem os seguintes argumentos:

  • Data_inicial e data_final    Obrigatório. As datas para as quais a diferença deve ser calculada. Data_inicial pode ser anterior, igual ou posterior a data_final.

  • Fim de semana    Opcional. Indica os dias da semana que são dias de fim de semana e que não estão incluídos no número de dias úteis inteiros entre data_inicial e data_final. Fim de semana é um número de fim de semana ou uma cadeia de caracteres que especifica quando ocorrem fins de semana.

    Valores numéricos de fim de semana indicam os dias de fim de semana a seguir:

Número de fim de semana

Dias de 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

Valores de cadeia de caracteres de fim de semana contêm sete caracteres e cada caractere na cadeia representa um dia da semana, iniciando com segunda-feira. 1 representa um dia não útil e 0 representa um dia útil. Apenas os caracteres 1 e 0 são permitidos na cadeia de caracteres. O uso de 1111111 sempre retornará 0.

Por exemplo, 0000011 resultaria em um final de semana, ou seja, sábado e domingo.

  • Feriados    Opcional. Um conjunto opcional de uma ou mais datas que devem ser excluídas do calendário de dias úteis. Feriados devem ser um intervalo de células que contêm as datas ou uma constante de matriz dos valores de série que representam essas datas. A ordem de datas ou valores consecutivos em feriados podem ser arbitrários.

Comentários

  • Se data_inicial for posterior à data_final, o valor retornado será negativo e a magnitude será um número de dias úteis inteiros.

  • Se start_date estiver fora de alcance para o valor base de data atual, NETWORKDAYS. O INTL retorna o #NUM! valor de erro.

  • Se end_date estiver fora de alcance para o valor base de data atual, NETWORKDAYS. O INTL retorna o #NUM! valor de erro.

  • Se uma cadeia de caracteres de fim de semana for de comprimento inválido ou contiver caracteres inválidos, NETWORKDAYS. O INTL retorna o #VALUE! valor de erro.

Exemplo

Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

Fórmula

Descrição

Resultado

=DIATRABALHOTOTAL.INTL(DATA(2006,1,1),DATA(2006,1,31))

Resulta em 22 feriados futuros. Subtrai 9 dias não úteis no final de semana (5 sábados e 4 domingos) do total de 31 dias entre as duas datas. Por padrão, sábado e domingo são considerados dias não úteis.

22

=DIATRABALHOTOTAL.INTL(DATA(2006,2,28),DATA(2006,1,31))

Resulta em -21, que são 21 dias úteis no passado.

-21

=DIATRABALHOTOTAL.INTL(DATA(2006,1,1),DATA(2006,2,1),7,{"2006/1/2","2006/1/16"})

Resulta em 22 dias úteis futuros, subtraindo 10 dias não úteis (4 sextas-feiras, 4 sábados, 2 feriados) do período de 32 dias entre 1° de janeiro de 2006 e 1° de fevereiro de 2006. Usa o argumento 7 para o final de semana, que é sexta-feira e sábado. Também há dois feriados nesse período de tempo.

22

=DIATRABALHOTOTAL.INTL(DATA(2006,1,1),DATA(2006,2,1),"0010001",{"2006/1/2","2006/1/16"})

Resulta em 22 feriados futuros. O mesmo período de tempo do exemplo anterior, mas com domingo e quarta-feira como dias de final de semana.

20

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.