Excel NETWORKDAYS.INTL função
Por padrão, os fins de semana são sábado e domingo em uma semana. Para calcular o número de dias úteis, excluindo dias de fim de semana (sábado e domingo) ou quaisquer dias que são especificados como fins de semana. , você pode tentar o NETWORKDAYS.INTL função. Este tutorial fala sobre a sintaxe da fórmula e o uso da função NETWORKDAYS.INTL em Excel.
Descrição da função NETWORKDAYS.INTL
Sintaxe da função NETWORKDAYS.INTL
Exemplos de função NETWORKDAYS.INTL
Descrição da função NETWORKDAYS.INTL
A Microsoft Excel NETWORKDAYS.INTL A função pode ser usada para calcular o número de dias úteis entre duas datas. Por padrão, ele exclui fins de semana (sábado e domingo) dos dias úteis. Além disso, você pode especificar que os fins de semana sejam quaisquer dias diferentes de sábado e domingo.
Sintaxe da função NETWORKDAYS.INTL
=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])
Argumentos de sintaxe
- Data de início: A data de início do intervalo de datas;
- Data final: A data de término do intervalo de datas;
- Fim de semana: Este é um argumento opcional. Você pode escolher um número de fim de semana para especificar quais dias da semana são considerados fins de semana ou ignorar esse argumento para considerar o sábado e o domingo como fins de semana por padrão.
- Férias: Este é um argumento opcional. Uma lista de datas que são consideradas dias não úteis.
A tabela abaixo exibe os números do fim de semana e seus dias de fim de semana correspondentes.
Número do fim de semana |
Dias de fim de semana |
1 ou omitido | sábado e domingo |
2 | Domingo e segunda |
3 | segunda-feira e terça-feira |
4 | Terça e Quarta |
5 | quarta feira e quinta feira |
6 | quinta-feira e sexta-feira |
7 | Sexta e Sábado |
11 | Somente domingo |
12 | Apenas segunda-feira |
13 | Só terça-feira |
14 | Apenas quarta-feira |
15 | Somente quinta |
16 | Apenas sexta-feira |
17 | Só sábado |
Notas:
1. Você também pode usar valores de string de fim de semana para representar dias de fim de semana e dias úteis em uma semana.
2. Os valores da string de fim de semana são compostos por 7 caracteres que contêm apenas os números 0 e 1. Começa na segunda-feira e termina no domingo. O número 1 na string representa um dia de fim de semana e o número 0 representa um dia útil.
Por exemplo:
0000100 significa que apenas sexta-feira é considerada dia de fim de semana na semana;
0011000 significa que quarta e quinta-feira são consideradas fins de semana.
A corda "111111”É inválido e sempre retorna 0.
1) Referência direta a células contendo data de início, data de término e datas de feriados: =NETWORKDAYS.INTL( B3, C3,1,F3:F4 ).
2) Insira datas diretamente como sequência de texto: =NETWORKDAYS.INTL("12/20/2018", "1/10/2019",1,{"12/25/2018","1/1/2019"}).
Exemplos de função NETWORKDAYS.INTL
Esta seção mostrará exemplos de como calcular dias úteis entre dois dias determinados com a função NETWORKDAYS.INTL em Excel.
Exemplo 1: Calcular dias úteis entre duas datas, excluindo fins de semana padrão
Como mostrado na captura de tela abaixo, o intervalo B3: B5 contém as datas de início e o intervalo C3: C5 contém as datas de término. Para calcular os dias úteis entre as datas de início e término e excluir automaticamente os fins de semana por padrão, faça o seguinte.
1. Selecione a célula em que irá exibir o total de dias úteis, insira a fórmula =NETWORKDAYS.INTL(B3, C3) na Barra de Fórmula e pressione o Entrar chave.
2. Em seguida, arraste o Pega de enchimento para baixo para aplicar a fórmula a outras células. Veja a imagem:
Exemplo 2: Calcule os dias úteis entre duas datas, excluindo as datas especificadas como dias de fim de semana
Você pode especificar certas datas (como segunda e terça-feira) como fins de semana diferentes do sábado e domingo padrão e excluí-los dos dias úteis.
1. Selecione a célula em que irá exibir o total de dias úteis, insira a fórmula =NETWORKDAYS.INTL(B3, C3,3) na Barra de Fórmula e pressione o Entrar chave.
Ou aplique esta fórmula =NETWORKDAYS.INTL(B3, C3,"1100000")
2. Continue selecionando a célula de resultado, arraste o Pega de enchimento para baixo para aplicar a fórmula a outras células. Veja a imagem:
Exemplo 3: Calcule os dias úteis entre duas datas, excluindo as datas especificadas como fins de semana e feriados
Se você deseja excluir fins de semana especificados (como quarta e quinta-feira) e feriados ao mesmo tempo dos dias úteis com o NETWORKINGDAYS.INTL função, faça o seguinte.
1. Clique na célula em que deseja exibir o total de dias úteis, insira a fórmula =NETWORKDAYS.INTL(B3, C3,5,F3:F4) na Barra de Fórmula e pressione o Entrar chave.
Ou aplique esta fórmula =NETWORKDAYS.INTL(B3, C3,"0011000",F3:F4).
Notas:
1). O número do fim de semana “3” e o valor da string de fim de semana “0011000” nas duas fórmulas acima significam que quarta e quinta-feira são considerados fins de semana na semana.
2). F3: F4 é a lista de feriados que você excluirá dos dias úteis.
2. Arraste o indicador de preenchimento para baixo para obter todos os resultados conforme a captura de tela abaixo.