WORKDAY
A função WORKDAY
é usada para calcular a data em uma determinada quantidade de dias úteis antes ou depois da data de início - informações aqui
Syntax
WORKDAY(start_date, days, [holidays])
The WORKDAY function syntax has the following arguments:
Start_date - Required. A date that represents the start date.
Days - Required. The number of nonweekend and nonholiday days before or after start_date. A positive value for days yields a future date; a negative value yields a past date.
Holidays - Optional. An optional list of one or more dates to exclude from the working calendar, such as state and federal holidays and floating holidays. The list can be either a range of cells that contain the dates or an array constant of the serial numbers that represent the dates.
Exemplo de uso:
=WORKDAY(A2,A3,A4:A6)
- Onde A2 é sua data de início, A3 é a quantidade de dias a partir dessa data que você deseja adicionar ou subtrair e A4: A6 cada um contém uma data de feriado para excluir
NETWORKDAYS
Como alternativa, a função NETWORKDAYS
é usada para calcular a quantidade de dias úteis entre duas datas - informações aqui
Syntax
NETWORKDAYS(start_date, end_date, [holidays])
The NETWORKDAYS function syntax has the following arguments:
Start_date - Required. A date that represents the start date.
End_date - Required. A date that represents the end date.
Holidays - Optional. An optional range of one or more dates to exclude from the working calendar, such as state and federal holidays and floating holidays. The list can be either a range of cells that contains the dates or an array constant of the serial numbers that represent the dates.
Exemplo de uso:
=NETWORKDAYS(A2,A3,A4:A6)
- Onde A2 é sua data de início, A3 é sua data de término e A4: A6 contêm datas de feriados que você deseja excluir.
.INTL
Caso você precise que isso funcione em uma situação em que finais de semana não são definidos da mesma maneira (sábado e domingo), ambas as fórmulas têm uma função .INTL
, onde também usam um argumento Weekend
como terceiro argumento. Observação - isso é suportado apenas no Excel 2010+. Informações sobre WORKDAY.INTL e NETWORKDAYS.INTL .
Este argumento seria um inteiro, referindo-se a estas opções:
Weekend number Weekend days
1 (default) Saturday, Sunday
2 Sunday, Monday
3 Monday, Tuesday
4 Tuesday, Wednesday
5 Wednesday, Thursday
6 Thursday, Friday
7 Friday, Saturday
11 Sunday only
12 Monday only
13 Tuesday only
14 Wednesday only
15 Thursday only
16 Friday only
17 Saturday only
Isso afetaria as fórmulas acima, especificando Monday only
como seu "fim de semana":
=WORKDAY.INTL(A2,A3,12,A4:A6)
e
=NETWORKDAYS.INTL(A2,A3,12,A4:A6)