Funções do Excel NETWORKDAYS - Contagem de dias úteis

Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Este tutorial demonstra como usar o Função Excel NETWORKDAYS no Excel para obter o número de dias úteis entre as datas.

Visão geral da função NETWORKDAYS

A função NETWORKDAYS retorna o número de dias úteis entre duas datas. Os dias úteis incluem Seg-Sex e excluem Sáb-Dom. Opcionalmente, você pode excluir feriados.

Para usar a função de planilha do Excel NETWORKDAYS, selecione uma célula e digite:

(Observe como as entradas da fórmula aparecem)

Sintaxe e entradas da função NETWORKDAYS:

1 = NETWORKDAYS (data_início, data_final, feriados)

data de início - A data de início no formato de número de série do Excel ou inserida como uma data com aspas ao redor da data. Exemplo: Você não pode inserir 12/11/2015 diretamente na célula. Em vez disso, você precisa inserir “12/11/2015” ou usar o número de série correspondente: 42320. Como alternativa, você pode fazer referência a uma célula com a data 12/11/2015 inserida. O Excel converte automaticamente as datas armazenadas nas células em formato serial (a menos que a data seja inserida como texto).

data final - A data de término no formato de número de série do Excel ou inserida como uma data com aspas ao redor da data. Exemplo: Você não pode inserir 12/11/2015 diretamente na célula. Em vez disso, você precisa inserir “12/11/2015” ou usar o número de série correspondente: 42320. Como alternativa, você pode fazer referência a uma célula com a data 12/11/2015 inserida. O Excel converte automaticamente as datas armazenadas nas células em formato serial (a menos que a data seja inserida como texto).

feriados - OPCIONAL. Lista de feriados a excluir dos “dias úteis”. Pode ser inserido como uma lista de números de série correspondentes aos feriados. Como alternativa, ele pode fazer referência a um intervalo de células que contêm as datas de feriados. Exemplo: 42005,42189,42363 ou A1: A3, fazendo referência a células que contêm datas: 01/01/2015, 04/07/2015, 25/12/2015.

Calcular dias úteis / úteis

A função NETWORKDAYS calcula o número de dias úteis entre duas datas:

1 = DIAS DE TRABALHO (B4, C4)

Se a data_final for anterior à data_de_início, NETWORKDAYS retornará um valor negativo:

1 = DIAS DE TRABALHO (B4, C4)

Para retornar o número absoluto de dias úteis, use a Função ABS:

1 = ABS (DIAS DE REDE (B4, C4)

Por padrão, NETWORKDAYS irá ignorar todos os feriados. No entanto, você pode usar um terceiro argumento opcional para definir um intervalo de feriados:

1 = DIAS DE TRABALHO (B4, C4, F3: F4)

NETWORKDAYS no Planilhas Google

A função NETWORKDAYS funciona exatamente da mesma forma no Planilhas Google e no Excel:

Exemplos NETWORKDAYS em VBA

Você também pode usar a função NETWORKDAYS no VBA. Modelo:
application.worksheetfunction.networkdays (start_date, end_date, feriados)

Executando as seguintes instruções VBA

1234567891011121314 Range ("C2") = Application.WorksheetFunction.Days360 (Range ("A2"), Range ("B2"), False)Range ("C3") = Application.WorksheetFunction.Days360 (Range ("A3"), Range ("B3"), False)Range ("C4") = Application.WorksheetFunction.Days360 (Range ("A4"), Range ("B4"), False)Range ("C5") = Application.WorksheetFunction.Days360 (Range ("A5"), Range ("B5"), False)Range ("D2") = Application.WorksheetFunction.Days (Range ("B2"), Range ("A2"))Range ("D3") = Application.WorksheetFunction.Days (Range ("B3"), Range ("A3"))Range ("D4") = Application.WorksheetFunction.Days (Range ("B4"), Range ("A4"))Range ("D5") = Application.WorksheetFunction.Days (Range ("B5"), Range ("A5"))Range ("E2") = Application.WorksheetFunction.NetworkDays (Range ("A2"), Range ("B2"))Range ("E3") = Application.WorksheetFunction.NetworkDays (Range ("A3"), Range ("B3"))Range ("E4") = Application.WorksheetFunction.NetworkDays (Range ("A4"), Range ("B4"))Range ("E5") = Application.WorksheetFunction.NetworkDays (Range ("A5"), Range ("B5"))

irá produzir os seguintes resultados

Para os argumentos da função (data_de_início, etc.), você pode inseri-los diretamente na função ou definir as variáveis ​​a serem usadas.

Voltar para a lista de todas as funções no Excel

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave