Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Desconsiderar sábados e domingos.

Bom dia! Tenho a seguinte validação em uma expressão:

= If(Text(Date(Date#(DataAdmissao,'DD/MM/YYYY'),'MM/YYYY')) = Text(Date(Date#(Today(),'DD/MM/YYYY'),'MM/YYYY')),

   (Today() - DataAdmissao) * 08.48)

Ela faz o seguinte, compara o mês e ano de admissão com o mês e ano atual, para trazer as horas previstas de um funcionário que começou a trabalhar no mês corrente. Porém quero que sejam desconsiderados os sábados e domingos do meu calculo. Qualquer duvida estou a disposição.

1 Solution

Accepted Solutions
nicolett_yuri

Daria para fazer dessa forma:

[Quantidade de dias do intervalo] - [Quantidade de dias úteis] = Quantidade de dias não úteis

(Today()-DATA) - NetWorkDays(DATA, Today())

View solution in original post

6 Replies
nicolett_yuri

Você sempre vai analisar em relação a data atual?

Not applicable
Author

Nesse caso sim.

nicolett_yuri

Utilize a função NetWorkDays

Exemplo:

NetWorkDays(DATA, Today())

Veja anexo

Not applicable
Author

Mas no meu caso precisaria de uma função que fizesse o contrario da NetWorkDays, para obter os sábados e domingos e assim subtrair do restante.

nicolett_yuri

Daria para fazer dessa forma:

[Quantidade de dias do intervalo] - [Quantidade de dias úteis] = Quantidade de dias não úteis

(Today()-DATA) - NetWorkDays(DATA, Today())

Not applicable
Author

Obrigado Yuri! Era isso mesmo que eu precisava.