Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Here's a challenge for anyone who thinks they're good enough. It's
given me an extreme headache. I have two columns of time data (Start and End). From this I needed to calculate first time difference as a decimal - done - no problem. Now what I need to do is split that decimal. I need to set it up so that the time is split into Basic and Premium time. If the hours are after 7pm and before 7am they are "premium" hours - if before "7pm" they are basic. I managed to get it so that it would come back with the right hours with this formula: =IF(HOUR($D54)=19,(((HOUR($D54)-19)+(MINUTE($D54)/60))*(E54+F54)),IF(HOUR($D54)<7,(((HOUR($D54)+5)+( MINUTE($D54)/60))*(E54+F54)),0)) Column D being the end time (column C would the the start time). But this only works if the start time if before 7pm. If both the start and end time are in the "Premium" time then it doesn't. And then if the end time is after midnight it works ok (again presuming that start time is before 7pm) but if the end time IS midnight then I of course get a huge negative premium time. I managed to get some of the way to fixing this but only with about 15 "IF"s strung together. There MUST be an easier way. PLEASE HELP!!!!!! I'm only 23 and this has already given me grey hairs. --- Message posted from http://www.ExcelForum.com/ |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
I need to display "Good Morning" or "Good Evening" based on NOW() | Excel Worksheet Functions | |||
Excel - Golf - how to display "-2" as "2 Under" or "4"as "+4" or "4 Over" in a calculation cell | Excel Discussion (Misc queries) | |||
Any good resource to learn Excel Web Query ".iqy" Files? | Excel Discussion (Misc queries) | |||
Count occurences of "1"/"0" (or"TRUE"/"FALSE") in a row w. conditions in the next | New Users to Excel | |||
create links to check boxes marked "good" fair"and "bad" | Excel Worksheet Functions |