Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 59
Default 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   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 2,886
Default 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   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 59
Default Date formatting of formula created dates


Sweeeeeeeet, Thanks Roger.

Regards
Fred

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Apply green to current date, red to 2 days overdue and none if pai vpschas Excel Worksheet Functions 16 September 7th 06 02:35 PM
Date formulas DRondeau Excel Discussion (Misc queries) 7 September 6th 06 09:53 PM
Mileage Claim Formula johndavies New Users to Excel 4 August 14th 06 09:24 AM
formula for specific dates based on another date in worksheet Carol Excel Discussion (Misc queries) 6 August 1st 06 11:05 AM
Value between 2 dates AG Excel Worksheet Functions 11 August 21st 05 05:32 PM


All times are GMT +1. The time now is 08:33 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"