In my workbook, I would like to do some SUMIFs based on date and tab names. For example, I have tabs for 2009 Schedule, 2010 Schedule, and 2011 Schedule. I also have a tab 'cumulative summary' where I will be doing the SUMIFs.
I cam make it work fine if I use hard formulas like
=SUMIF('2010 SCHEDULE'!A2:A500,'Cumulative Summary'!B59,'2010 SCHEDULE'!M2:M500)
where '2010 SCHEDULE'!A2:A500 is the range, 'Cumulative Summary'!B59 is the criterion, and 2010 SCHEDULE'!M2:M500 is the sum range.
I would like for the SUMIF formula to extract the year from the date in column A of tab 'Cumulative Summary' and use &" Schedule" to make '2010 Schedule'. I tried the following but it doesn't work so I know I am missing something
=SUMIF('year(A59)&" SCHEDULE"'!A2:A500,'Cumulative Summary'!B59,'2010 SCHEDULE'!M2:M500)
Any ideas?
SUMIF help please
-
- 5StarLounger
- Posts: 889
- Joined: 25 Jan 2010, 16:26
- Location: Garden Grove, CA 92844 USA
-
- Administrator
- Posts: 78523
- Joined: 16 Jan 2010, 00:14
- Status: Microsoft MVP
- Location: Wageningen, The Netherlands
Re: SUMIF help please
You can use INDIRECT for this:
=SUMIF(INDIRECT("'"&Year(A59)&" SCHEDULE'!A2:A500"),'Cumulative Summary'!B59,INDIRECT("'"&Year(A59)&" SCHEDULE'!M2:M500"))
=SUMIF(INDIRECT("'"&Year(A59)&" SCHEDULE'!A2:A500"),'Cumulative Summary'!B59,INDIRECT("'"&Year(A59)&" SCHEDULE'!M2:M500"))
Best wishes,
Hans
Hans
-
- 5StarLounger
- Posts: 889
- Joined: 25 Jan 2010, 16:26
- Location: Garden Grove, CA 92844 USA
Re: SUMIF help please
Thank you very much Hans. I always forget about INDIRECT - I need to learn more about INDIRECT and INDEX - I think they are a powerful combination. Gotta find a decent tutorial on their usage.
Don
-
- Administrator
- Posts: 78523
- Joined: 16 Jan 2010, 00:14
- Status: Microsoft MVP
- Location: Wageningen, The Netherlands
-
- 5StarLounger
- Posts: 889
- Joined: 25 Jan 2010, 16:26
- Location: Garden Grove, CA 92844 USA