Como determinar o número de dias úteis restantes para projetos do Microsoft Excel

Nota: O seguinte artigo irá ajudá-lo com: Como determinar o número de dias úteis restantes para projetos do Microsoft Excel

O gerenciamento de tempo é uma grande parte de manter um projeto nos trilhos, então a maioria de nós tem algum tipo de software que acompanha nossos projetos. Embora o Microsoft Excel não seja uma ferramenta de gerenciamento de tempo, você pode usá-lo para acompanhar os prazos do projeto. Se você é como a maioria de nós, quer saber quantos dias faltam para concluir um projeto no prazo, e o Excel pode ajudar.

Neste tutorial, mostrarei como usar a função NETWORKDAYS() do Excel para determinar o número de dias úteis restantes para projetos atuais. Observe que especifiquei dias úteis e não apenas dias. Os dias úteis, no contexto deste artigo, são de segunda a sexta-feira. Em outras palavras, não queremos que o número de dias restantes inclua qualquer sábado ou domingo entre hoje e a data de conclusão estimada. Você pode baixar o arquivo de demonstração para este tutorial.

Estou usando o Microsoft 365 em um sistema Windows 10 de 64 bits, mas você pode usar versões anteriores do Excel até o Excel 2007. O Excel na Web oferece e a NETWORKDAYS().

Como subtrair datas no Excel

Você deve saber que pode subtrair datas para determinar o número de dias entre duas datas. Por exemplo, a expressão simples:

=[@Completion]-HOJE()

mostrado em Figura Aretorna o número total de dias restantes entre a data de conclusão estimada do projeto quando hoje é 7 de agosto.

Figura A

A referência [@Completion] refere-se às datas correspondentes na coluna Preenchimento da Tabela. O Excel usa referência estruturada porque os dados estão em um objeto Tabela. Se estiver trabalhando com um intervalo de dados normal, use a seguinte expressão:

=$C5-HOJE()

VEJO: Comandos do Windows, Linux e Mac que todos precisam saber (PDF grátis) (TechRepublic)

Se você não estiver familiarizado com a expressão aritmética de data simples, ela será avaliada da seguinte forma:

$C5-HOJE()

31/08/2022-07/08/2022

44804-44780

24

Lembre-se de que a função TODAY() é atualizada, portanto, os resultados que você vê não correspondem aos números deste artigo. Na verdade, eles podem aparecer como atrasados, como o projeto 4 faz. Não há como o Excel saber se você concluiu o projeto como está. Por isso, o arquivo de demonstração não é tão útil quanto você gostaria, portanto, sinta-se à vontade para alterar as datas de conclusão para refletir seu uso.

Há 24 dias restantes entre hoje, 7 de agosto de 2022 e 31 de agosto de 2022. Essa expressão simples é útil, mas inclui todos os dias entre as duas datas. Se você não está ciente disso, pode cometer o erro de pensar que tem 24 dias para concluir seu projeto sem perceber que está se condenando a trabalhar também nos finais de semana. Em vez disso, queremos uma contagem de apenas dias úteis para evitar tal compromisso.

Como usar NETWORKDAYS() no Excel

Graças ao NETWORKDAYS() do Excel, é fácil contar apenas os dias úteis entre duas datas. Esta função avalia os sete dias da semana da seguinte forma:

  • De segunda a sexta são dias úteis.
  • Sábado e domingo são finais de semana e excluídos da contagem.

Se seus dias de trabalho forem diferentes desses, use a função NETWORKDAYS.INTL() do Excel, mas não vamos incluir essa função nesta discussão.

NETWORKDAYS() usa a seguinte sintaxe:

NETWORKDAYS(data_inicial, data_final, [holidays])

onde start_date faz referência à data em que você inicia um projeto e end_date faz referência à data em que você espera concluir o projeto. Como estamos calculando os dias restantes, start_date sempre será o dia atual, o que alcançaremos usando a função TODAY(). O opcional [holiday] O argumento faz referência a uma lista de feriados a serem excluídos da contagem. Discutiremos esse argumento um pouco mais tarde.

Você pode fazer referência ou inserir duas datas, mas não estamos contando o número de dias entre uma data de início e uma data de término. Em vez disso, estamos contando o número de dias entre hoje e a data de conclusão projetada. Usaremos, em vez disso, a função:

=NETWORKDAYS(HOJE(),[@Completion])

que avalia o mesmo que a expressão simples que usamos anteriormente, mas a função não incluirá sábados e domingos nos resultados, conforme mostrado em Figura B. Há 24 dias entre 7 de agosto e 31 de agosto, mas há apenas 18 dias úteis. Amanhã, quando você abrir o arquivo em 8 de agosto, restarão 23 dias no total e 17 dias úteis.

Figura B

Nos EUA, um feriado, o Dia do Trabalho, cai em 5 de setembro de 2022. Se você deseja excluir esse dia da contagem, pode usar o argumento de feriado opcional.

Como excluir feriados no Excel

Até agora, usamos NETWORKDAYS() para excluir fins de semana ao contar o número de dias entre hoje e a data de conclusão estimada de nossos projetos. Temos um feriado, o Dia do Trabalho, a ser considerado para o projeto 3. Felizmente, NETWORKDAYS() também pode excluir feriados da contagem, mas você deve especificar esses feriados.

Figura C mostra um objeto Table simples que inclui apenas uma data, 5 de setembro de 2022, que é o Dia do Trabalho nos EUA. Em uma situação real de trabalho, sua Tabela de feriados será muito maior, mas para simplificar, a nossa inclui apenas uma.

Figura C

Depois de criar a Tabela, você pode nomear a coluna de datas Holidays ou referenciá-la como C3 na função. Para nomear a célula, faça o seguinte:

  1. Selecione C3.
  2. Clique na guia Fórmulas.
  3. No grupo Nomes Definidos, clique em Definir Nome.
  4. Na caixa de diálogo resultante, nomeie a célula Feriados (Figura D).
  5. Clique OK.

Figura D

Observe a configuração Refere-se a, =TableHolidays[Date]. Esse intervalo nomeado está em uma tabela chamada TableHolidays. À medida que você adiciona feriados, a Tabela será atualizada automaticamente, portanto, você não precisará alterar essa referência na função NETWORKDAYS().

Como você pode ver em Figura E, o número de dias restantes para o projeto 3 é um a menos do que antes. Por causa do feriado do Dia do Trabalho, você tem 25 dias úteis a partir de 7 de agosto para concluir o projeto no prazo.

Figura E

O Projeto 4 está atrasado ou concluído. Ao aplicar NETWORKDAYS() ao seu trabalho, você provavelmente incluirá uma data de conclusão real para evitar informações enganosas. Como está, um projeto pode estar completo, mas a folha de demonstração não reflete isso.