Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.misc
|
|||
|
|||
Date formatting of formula created dates
I have a series of formulae that I use to create a validation table of
dates (from 3 months ago to 12 months ahead) that in theory should never need updating no matter when the spreadsheet is used. These work fine, but I would like to end up with a display in the format mmm-yyyy. I have tried setting this on the formulae cells and on the cell to be validated to no avail, I have tried changing the formulae and still have had no success. Can anyone offer a solution please ? The formulae are as follows : =IF(MONTH(NOW())3,MONTH(NOW())-3&"-"&YEAR(NOW()),12+MONTH(NOW())-3&"-"&YEAR(NOW())-1) =IF(MONTH(NOW())2,MONTH(NOW())-2&"-"&YEAR(NOW()),12+MONTH(NOW())-2&"-"&YEAR(NOW())-1) =IF(MONTH(NOW())1,MONTH(NOW())-1&"-"&YEAR(NOW()),12+MONTH(NOW())-1&"-"&YEAR(NOW())-1) =MONTH(NOW())&"-"&YEAR(NOW()) =IF(MONTH(NOW())11,MONTH(NOW())-11&"-"&1+YEAR(NOW()),MONTH(NOW())+1&"-"&YEAR(NOW())) =IF(MONTH(NOW())10,MONTH(NOW())-10&"-"&1+YEAR(NOW()),MONTH(NOW())+2&"-"&YEAR(NOW())) =IF(MONTH(NOW())9,MONTH(NOW())-9&"-"&1+YEAR(NOW()),MONTH(NOW())+3&"-"&YEAR(NOW())) =IF(MONTH(NOW())8,MONTH(NOW())-8&"-"&1+YEAR(NOW()),MONTH(NOW())+4&"-"&YEAR(NOW())) =IF(MONTH(NOW())7,MONTH(NOW())-7&"-"&1+YEAR(NOW()),MONTH(NOW())+5&"-"&YEAR(NOW())) =IF(MONTH(NOW())6,MONTH(NOW())-6&"-"&1+YEAR(NOW()),MONTH(NOW())+6&"-"&YEAR(NOW())) =IF(MONTH(NOW())5,MONTH(NOW())-5&"-"&1+YEAR(NOW()),MONTH(NOW())+7&"-"&YEAR(NOW())) =IF(MONTH(NOW())4,MONTH(NOW())-4&"-"&1+YEAR(NOW()),MONTH(NOW())+8&"-"&YEAR(NOW())) =IF(MONTH(NOW())3,MONTH(NOW())-3&"-"&1+YEAR(NOW()),MONTH(NOW())+9&"-"&YEAR(NOW())) =IF(MONTH(NOW())2,MONTH(NOW())-2&"-"&1+YEAR(NOW()),MONTH(NOW())+10&"-"&YEAR(NOW())) =IF(MONTH(NOW())1,MONTH(NOW())-1&"-"&1+YEAR(NOW()),MONTH(NOW())+11&"-"&YEAR(NOW())) =IF(MONTH(NOW())=1,MONTH(NOW())&"-"&1+YEAR(NOW()),MONTH(NOW())&"-"&1+YEAR(NOW())) Thanks for any help Regards Fred |
#2
Posted to microsoft.public.excel.misc
|
|||
|
|||
Date formatting of formula created dates
Hi Fred
The straight answer to your question is to wrap your formulae within a TEXT(value,format) statement =TEXT(IF(MONTH(NOW())3,MONTH(NOW())-3&"-"&YEAR(NOW()), 12+MONTH(NOW())-3&"-"&YEAR(NOW())-1),"mmmm-yyyy") You could simplify things a bit though by using the one formula copied down for 15 rows =TEXT(DATE(YEAR(NOW()),MONTH(NOW())-4+ROW(1:1),1),"mmmm-yyyy") -- Regards Roger Govier "Fred" wrote in message oups.com... I have a series of formulae that I use to create a validation table of dates (from 3 months ago to 12 months ahead) that in theory should never need updating no matter when the spreadsheet is used. These work fine, but I would like to end up with a display in the format mmm-yyyy. I have tried setting this on the formulae cells and on the cell to be validated to no avail, I have tried changing the formulae and still have had no success. Can anyone offer a solution please ? The formulae are as follows : =IF(MONTH(NOW())3,MONTH(NOW())-3&"-"&YEAR(NOW()),12+MONTH(NOW())-3&"-"&YEAR(NOW())-1) =IF(MONTH(NOW())2,MONTH(NOW())-2&"-"&YEAR(NOW()),12+MONTH(NOW())-2&"-"&YEAR(NOW())-1) =IF(MONTH(NOW())1,MONTH(NOW())-1&"-"&YEAR(NOW()),12+MONTH(NOW())-1&"-"&YEAR(NOW())-1) =MONTH(NOW())&"-"&YEAR(NOW()) =IF(MONTH(NOW())11,MONTH(NOW())-11&"-"&1+YEAR(NOW()),MONTH(NOW())+1&"-"&YEAR(NOW())) =IF(MONTH(NOW())10,MONTH(NOW())-10&"-"&1+YEAR(NOW()),MONTH(NOW())+2&"-"&YEAR(NOW())) =IF(MONTH(NOW())9,MONTH(NOW())-9&"-"&1+YEAR(NOW()),MONTH(NOW())+3&"-"&YEAR(NOW())) =IF(MONTH(NOW())8,MONTH(NOW())-8&"-"&1+YEAR(NOW()),MONTH(NOW())+4&"-"&YEAR(NOW())) =IF(MONTH(NOW())7,MONTH(NOW())-7&"-"&1+YEAR(NOW()),MONTH(NOW())+5&"-"&YEAR(NOW())) =IF(MONTH(NOW())6,MONTH(NOW())-6&"-"&1+YEAR(NOW()),MONTH(NOW())+6&"-"&YEAR(NOW())) =IF(MONTH(NOW())5,MONTH(NOW())-5&"-"&1+YEAR(NOW()),MONTH(NOW())+7&"-"&YEAR(NOW())) =IF(MONTH(NOW())4,MONTH(NOW())-4&"-"&1+YEAR(NOW()),MONTH(NOW())+8&"-"&YEAR(NOW())) =IF(MONTH(NOW())3,MONTH(NOW())-3&"-"&1+YEAR(NOW()),MONTH(NOW())+9&"-"&YEAR(NOW())) =IF(MONTH(NOW())2,MONTH(NOW())-2&"-"&1+YEAR(NOW()),MONTH(NOW())+10&"-"&YEAR(NOW())) =IF(MONTH(NOW())1,MONTH(NOW())-1&"-"&1+YEAR(NOW()),MONTH(NOW())+11&"-"&YEAR(NOW())) =IF(MONTH(NOW())=1,MONTH(NOW())&"-"&1+YEAR(NOW()),MONTH(NOW())&"-"&1+YEAR(NOW())) Thanks for any help Regards Fred |
#3
Posted to microsoft.public.excel.misc
|
|||
|
|||
Date formatting of formula created dates
Sweeeeeeeet, Thanks Roger. Regards Fred |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Apply green to current date, red to 2 days overdue and none if pai | Excel Worksheet Functions | |||
Date formulas | Excel Discussion (Misc queries) | |||
Mileage Claim Formula | New Users to Excel | |||
formula for specific dates based on another date in worksheet | Excel Discussion (Misc queries) | |||
Value between 2 dates | Excel Worksheet Functions |