Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I'm using Excel 2003. I have a table of week ending dates for each week of
the year. Assume the week ends on Friday of each week. I'd like a formula to associate each week ending date with a month of the year. But if the last week of the month has 4 days or more, count it in the current or ending month. If the last week has 3 or less days associate it with the upcoming month. For instance, week ending Friday 3-Jul-2009, has four days in June and should be classified as a June week. Week ending 4-Sep-2009 should be classified in September. I've researched cpearson.com and many of the suggested functions with no luck so far. Many Thanks |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Not real clear what you want.
This will return the month name based on your criteria. A1 = some date =TEXT(IF(DAY(A1)<=3,A1-DAY(A1),A1),"mmmm") -- Biff Microsoft Excel MVP "MoneyMan" wrote in message ... I'm using Excel 2003. I have a table of week ending dates for each week of the year. Assume the week ends on Friday of each week. I'd like a formula to associate each week ending date with a month of the year. But if the last week of the month has 4 days or more, count it in the current or ending month. If the last week has 3 or less days associate it with the upcoming month. For instance, week ending Friday 3-Jul-2009, has four days in June and should be classified as a June week. Week ending 4-Sep-2009 should be classified in September. I've researched cpearson.com and many of the suggested functions with no luck so far. Many Thanks |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Please excuse the lack of clarity in my question. However, you hit the nail
exactly on the head. The formula does exactly what is required. "T. Valko" wrote: Not real clear what you want. This will return the month name based on your criteria. A1 = some date =TEXT(IF(DAY(A1)<=3,A1-DAY(A1),A1),"mmmm") -- Biff Microsoft Excel MVP "MoneyMan" wrote in message ... I'm using Excel 2003. I have a table of week ending dates for each week of the year. Assume the week ends on Friday of each week. I'd like a formula to associate each week ending date with a month of the year. But if the last week of the month has 4 days or more, count it in the current or ending month. If the last week has 3 or less days associate it with the upcoming month. For instance, week ending Friday 3-Jul-2009, has four days in June and should be classified as a June week. Week ending 4-Sep-2009 should be classified in September. I've researched cpearson.com and many of the suggested functions with no luck so far. Many Thanks |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Good guess on my part! Thanks for the feedback!
-- Biff Microsoft Excel MVP "MoneyMan" wrote in message ... Please excuse the lack of clarity in my question. However, you hit the nail exactly on the head. The formula does exactly what is required. "T. Valko" wrote: Not real clear what you want. This will return the month name based on your criteria. A1 = some date =TEXT(IF(DAY(A1)<=3,A1-DAY(A1),A1),"mmmm") -- Biff Microsoft Excel MVP "MoneyMan" wrote in message ... I'm using Excel 2003. I have a table of week ending dates for each week of the year. Assume the week ends on Friday of each week. I'd like a formula to associate each week ending date with a month of the year. But if the last week of the month has 4 days or more, count it in the current or ending month. If the last week has 3 or less days associate it with the upcoming month. For instance, week ending Friday 3-Jul-2009, has four days in June and should be classified as a June week. Week ending 4-Sep-2009 should be classified in September. I've researched cpearson.com and many of the suggested functions with no luck so far. Many Thanks |
#5
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Hello,
Good guess, Biff, but why not just =TEXT(A1-3,"mmmm") then :-) Regards, Bernd |
#6
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
why not just
=TEXT(A1-3,"mmmm") Yeah, that'll work. -- Biff Microsoft Excel MVP "Bernd P" wrote in message ... Hello, Good guess, Biff, but why not just =TEXT(A1-3,"mmmm") then :-) Regards, Bernd |
#7
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Hello,
=MONTH(A1)-(DAY(A1)<4) will give you the month as a number. Regards, Bernd |
#8
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
=MONTH(A1-3)
seems to be better. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Count Days more than 180 days prior to today | Excel Worksheet Functions | |||
Dates - Need to display date one month prior to user-entered date | Excel Worksheet Functions | |||
How to calculate a date: first day of the month after 60 days | Excel Discussion (Misc queries) | |||
Weekending date issue | Excel Discussion (Misc queries) | |||
Date arithmetic: adding 1 month to prior end of month date | Excel Worksheet Functions |