Formula not skipping non-working time

G

Greg

I have marked company holidays as non-working time on the calendar using
Change Working Time. When I use a fomula in Date1, Date2, etc., it does not
incorporate those non-working time changes. For example, I have Date1 as
starting five days later than Start Date. However, it counts weekends and
holidays as part of the five days.

How do I calculate a date in Date1, Date2, etc that excludes non-working days?
 
G

Greg

No, actually I want to show several dates on one task. The start date, Date1
(which typically occurs 5 business days later), Date 2 (which occurs 3
business days after Date1), etc. What formula would I use to calculate the
new date which does not count holidays or weekends as part of the "5 business
days later"?

Gérard Ducouret said:
Greg,

You want to calculate the duration between Date1 and Date2, in working days?
Use the ProjDateDiff function:
ProjDateDiff (date1,date2, "calendar")
--
Gérard Ducouret

[Project MVP]
www.pragmasoft.fr
Un livre sur Project Server 2007 pour le Chef de projet:
http://www.lmet.fr/advsearch.cgi?_EXPRESSION=ducouret&_DISTANCE=10&_PAGE=1


Greg said:
I have marked company holidays as non-working time on the calendar using
Change Working Time. When I use a fomula in Date1, Date2, etc., it does
not
incorporate those non-working time changes. For example, I have Date1 as
starting five days later than Start Date. However, it counts weekends and
holidays as part of the five days.

How do I calculate a date in Date1, Date2, etc that excludes non-working
days?
 
G

Gérard Ducouret

If you want to add several days to a date, use ProjDateAdd
--
Gérard Ducouret

[Project MVP]
www.pragmasoft.fr
Un livre sur Project Server 2007 pour le Chef de projet:
http://www.lmet.fr/advsearch.cgi?_EXPRESSION=ducouret&_DISTANCE=10&_PAGE=1


Greg said:
No, actually I want to show several dates on one task. The start date,
Date1
(which typically occurs 5 business days later), Date 2 (which occurs 3
business days after Date1), etc. What formula would I use to calculate
the
new date which does not count holidays or weekends as part of the "5
business
days later"?

Gérard Ducouret said:
Greg,

You want to calculate the duration between Date1 and Date2, in working
days?
Use the ProjDateDiff function:
ProjDateDiff (date1,date2, "calendar")
--
Gérard Ducouret

[Project MVP]
www.pragmasoft.fr
Un livre sur Project Server 2007 pour le Chef de projet:
http://www.lmet.fr/advsearch.cgi?_EXPRESSION=ducouret&_DISTANCE=10&_PAGE=1


Greg said:
I have marked company holidays as non-working time on the calendar using
Change Working Time. When I use a fomula in Date1, Date2, etc., it
does
not
incorporate those non-working time changes. For example, I have Date1
as
starting five days later than Start Date. However, it counts weekends
and
holidays as part of the five days.

How do I calculate a date in Date1, Date2, etc that excludes
non-working
days?
 
G

Greg

Thanks. That worked.

Gérard Ducouret said:
If you want to add several days to a date, use ProjDateAdd
--
Gérard Ducouret

[Project MVP]
www.pragmasoft.fr
Un livre sur Project Server 2007 pour le Chef de projet:
http://www.lmet.fr/advsearch.cgi?_EXPRESSION=ducouret&_DISTANCE=10&_PAGE=1


Greg said:
No, actually I want to show several dates on one task. The start date,
Date1
(which typically occurs 5 business days later), Date 2 (which occurs 3
business days after Date1), etc. What formula would I use to calculate
the
new date which does not count holidays or weekends as part of the "5
business
days later"?

Gérard Ducouret said:
Greg,

You want to calculate the duration between Date1 and Date2, in working
days?
Use the ProjDateDiff function:
ProjDateDiff (date1,date2, "calendar")
--
Gérard Ducouret

[Project MVP]
www.pragmasoft.fr
Un livre sur Project Server 2007 pour le Chef de projet:
http://www.lmet.fr/advsearch.cgi?_EXPRESSION=ducouret&_DISTANCE=10&_PAGE=1


"Greg" <[email protected]> a écrit dans le message de (e-mail address removed)...
I have marked company holidays as non-working time on the calendar using
Change Working Time. When I use a fomula in Date1, Date2, etc., it
does
not
incorporate those non-working time changes. For example, I have Date1
as
starting five days later than Start Date. However, it counts weekends
and
holidays as part of the five days.

How do I calculate a date in Date1, Date2, etc that excludes
non-working
days?
 
G

Gérard Ducouret

You are welcome, Greg!
--
Gérard Ducouret

[Project MVP]
www.pragmasoft.fr
Un livre sur Project Server 2007 pour le Chef de projet:
http://www.lmet.fr/advsearch.cgi?_EXPRESSION=ducouret&_DISTANCE=10&_PAGE=1


Greg said:
Thanks. That worked.

Gérard Ducouret said:
If you want to add several days to a date, use ProjDateAdd
--
Gérard Ducouret

[Project MVP]
www.pragmasoft.fr
Un livre sur Project Server 2007 pour le Chef de projet:
http://www.lmet.fr/advsearch.cgi?_EXPRESSION=ducouret&_DISTANCE=10&_PAGE=1


Greg said:
No, actually I want to show several dates on one task. The start date,
Date1
(which typically occurs 5 business days later), Date 2 (which occurs 3
business days after Date1), etc. What formula would I use to calculate
the
new date which does not count holidays or weekends as part of the "5
business
days later"?

:

Greg,

You want to calculate the duration between Date1 and Date2, in working
days?
Use the ProjDateDiff function:
ProjDateDiff (date1,date2, "calendar")
--
Gérard Ducouret

[Project MVP]
www.pragmasoft.fr
Un livre sur Project Server 2007 pour le Chef de projet:
http://www.lmet.fr/advsearch.cgi?_EXPRESSION=ducouret&_DISTANCE=10&_PAGE=1


"Greg" <[email protected]> a écrit dans le message de
(e-mail address removed)...
I have marked company holidays as non-working time on the calendar
using
Change Working Time. When I use a fomula in Date1, Date2, etc., it
does
not
incorporate those non-working time changes. For example, I have
Date1
as
starting five days later than Start Date. However, it counts
weekends
and
holidays as part of the five days.

How do I calculate a date in Date1, Date2, etc that excludes
non-working
days?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top