• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 288
  • Last Modified:

Conditional formatting for timesheet

In the attached file range A11:AE25 I would like some conditional formatting which would check the following.

If the dates before today have not been filled and are not weekends then color those dates (row 11 to 25) red.
If any of the dates filled does not sum up to 8 then color the entire date range (row 11 to 25) green.

I did make an attempt which was working at the end of November but is now not working for December.
Timesheet.xlsx
0
Saqib Husain, Syed
Asked:
Saqib Husain, Syed
  • 2
  • 2
1 Solution
 
barry houdiniCommented:
Hello Saqib,

If you use the whole range A11:AE25 as "applies to" range then you can use this formula for red condition

=(A$8<>"W")*(A$7<DAY(TODAY()))*(SUM(A$11:A$25)=0)

...but if you use that today there won't be any red rows because there are no previous weekdays in December - test with TODAY() replaced with a cell where you can vary "today's" date.

For green did you want to format all of A11:AE25 if a single column doesn't sum to 8....or just that specific column? Should that take precedence over the red?

regards, barry
0
 
Saqib Husain, SyedEngineerAuthor Commented:
Thanks, barry, Yes I realize that today is still not beyond the first work day. That probably works and will work OK.

For the second condition I would like to colour that particular date which is not working at the moment.
0
 
barry houdiniCommented:
OK this one should format columns which are not weekends, not empty but also not = 8

=(SUM(A$11:A$25)<>8)*(A$8<>"W")*(SUM(A$11:A$25)>0)

you should order the conditions so that the red one comes first

regards, barry
0
 
Saqib Husain, SyedEngineerAuthor Commented:
Perfect, Thanks.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now