A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Excel » Worksheet Functions
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Format Cell contents as MM



 
 
Thread Tools Display Modes
  #1  
Old August 25th, 2008, 04:36 PM posted to microsoft.public.excel.worksheet.functions
Sandy
external usenet poster
 
Posts: 924
Default Format Cell contents as MM

Hello
I have a monthly file My File mm-yyyy.xls. I am trying to reference last
months file using cell C1 (Named month) and indirect.ext using
cell("FILENAME'). The month portion of the formula is evaluating to 01 no
matter the month.
My formula:
=INDIRECT.EXT("'"&LEFT(CELL("FILENAME",A1),FIND("-",CELL("FILENAME",A1))-3)&TEXT((MO-1),"MM")&"-"&YR&".xls]Monthly Summary'!$"&"b$37")

What should I change in TEXT((MO-1) so it will evaluate to the previous
month. I realize that January will be a problem and plan on manually
entering the values unless some one has a suggestion for that too.

Thanks!!!
  #2  
Old August 25th, 2008, 04:57 PM posted to microsoft.public.excel.worksheet.functions
Peo Sjoblom[_2_]
external usenet poster
 
Posts: 963
Default Format Cell contents as MM

This part

MO-1


needs to be a date, is it?

If it is a month index number (which it looks like since you are subtracting
1) it will always be January since
0-31 as date serial is Jan 1900?

Try to change the text function part to


=TEXT(DATE(2008,MO-1,1),"MM")


You can basically put in whatever year you want where I put 2008, it is just
to get a legit date
so you can subtract one month if that's what you are doing

--


Regards,


Peo Sjoblom

"Sandy" wrote in message
news
Hello
I have a monthly file My File mm-yyyy.xls. I am trying to reference last
months file using cell C1 (Named month) and indirect.ext using
cell("FILENAME'). The month portion of the formula is evaluating to 01 no
matter the month.
My formula:
=INDIRECT.EXT("'"&LEFT(CELL("FILENAME",A1),FIND("-",CELL("FILENAME",A1))-3)&TEXT((MO-1),"MM")&"-"&YR&".xls]Monthly
Summary'!$"&"b$37")

What should I change in TEXT((MO-1) so it will evaluate to the previous
month. I realize that January will be a problem and plan on manually
entering the values unless some one has a suggestion for that too.

Thanks!!!



  #3  
Old August 25th, 2008, 05:06 PM posted to microsoft.public.excel.worksheet.functions
John Bundy
external usenet poster
 
Posts: 455
Default Format Cell contents as MM

If you use an integer it works for me. Interestingly if you use "dd" instead
of "MM" it seems to work, i'm not sure why. The only isue i had when doing it
that way was a date in january returned 00.
--
-John
Please rate when your question is answered to help us and others know what
is helpful.


"Sandy" wrote:

Hello
I have a monthly file My File mm-yyyy.xls. I am trying to reference last
months file using cell C1 (Named month) and indirect.ext using
cell("FILENAME'). The month portion of the formula is evaluating to 01 no
matter the month.
My formula:
=INDIRECT.EXT("'"&LEFT(CELL("FILENAME",A1),FIND("-",CELL("FILENAME",A1))-3)&TEXT((MO-1),"MM")&"-"&YR&".xls]Monthly Summary'!$"&"b$37")

What should I change in TEXT((MO-1) so it will evaluate to the previous
month. I realize that January will be a problem and plan on manually
entering the values unless some one has a suggestion for that too.

Thanks!!!

  #4  
Old August 25th, 2008, 05:09 PM posted to microsoft.public.excel.worksheet.functions
Dave Peterson
external usenet poster
 
Posts: 19,791
Default Format Cell contents as MM

I'd put today's date in that named cell instead:
say A1 contained a formula like: =today()

Then I'd use:

=INDIRECT.EXT("'"&LEFT(CELL("FILENAME",A1),
FIND("-",CELL("FILENAME",A1))-3)
&TEXT(a1-day(a1),"mm-yyyy")&".xls]Monthly Summary'!b37")

I removed the $ from inside the text and joined the strings together, too.

and
=a1-day(a)
will return the last day of the previous month of the date in A1.


Sandy wrote:

Hello
I have a monthly file My File mm-yyyy.xls. I am trying to reference last
months file using cell C1 (Named month) and indirect.ext using
cell("FILENAME'). The month portion of the formula is evaluating to 01 no
matter the month.
My formula:
=INDIRECT.EXT("'"&LEFT(CELL("FILENAME",A1),FIND("-",CELL("FILENAME",A1))-3)&TEXT((MO-1),"MM")&"-"&YR&".xls]Monthly Summary'!$"&"b$37")

What should I change in TEXT((MO-1) so it will evaluate to the previous
month. I realize that January will be a problem and plan on manually
entering the values unless some one has a suggestion for that too.

Thanks!!!


--

Dave Peterson
  #5  
Old August 25th, 2008, 05:16 PM posted to microsoft.public.excel.worksheet.functions
John Bundy
external usenet poster
 
Posts: 455
Default Format Cell contents as MM

Take a look at this formula, it takes a date in a1 then subtracts the the
number of days in the month before to return the month number of the month
before. Since it uses the days in the previous month, it can never go back
two months if that makes since.
=TEXT(A1-(TEXT(EOMONTH(A1,1),"dd")),"mm")

--
-John
Please rate when your question is answered to help us and others know what
is helpful.


"Sandy" wrote:

Hello
I have a monthly file My File mm-yyyy.xls. I am trying to reference last
months file using cell C1 (Named month) and indirect.ext using
cell("FILENAME'). The month portion of the formula is evaluating to 01 no
matter the month.
My formula:
=INDIRECT.EXT("'"&LEFT(CELL("FILENAME",A1),FIND("-",CELL("FILENAME",A1))-3)&TEXT((MO-1),"MM")&"-"&YR&".xls]Monthly Summary'!$"&"b$37")

What should I change in TEXT((MO-1) so it will evaluate to the previous
month. I realize that January will be a problem and plan on manually
entering the values unless some one has a suggestion for that too.

Thanks!!!

 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 06:53 PM.


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