ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Formula for date selection (https://www.excelbanter.com/excel-discussion-misc-queries/151608-formula-date-selection.html)

glitterjen

Formula for date selection
 
To summarise my earlier post: I have a list of dates, each with a
corresponding value, and my aim is to add up the values that correspond to
each month. The dates are not necessarily in order.

I had a very helpful response last time which allowed me to add up all the
January values, all the February values etc, using the formula

=SUMPRODUCT((MONTH($A$1:$A$100)=1)*(B1:B100))

which checks cells A1:A100 and if the month is January (1) adds the values
in column B. Now this is great, but now I have the added problem of needing
to select a month from a particular year i.e. January 2007 and January 2008
need to be totalled seperately. I'm sure there must be a similar way to do
this but if not I'll have to resort to using the Julian date format and use
range tables, which I'd rather not have to do!

Thanks to anyone who is able to help!

Toppers

Formula for date selection
 
=SUMPRODUCT((MONTH($A$1:$A$100)=1)*(Year($A$1:$A$1 00)=2007)*(B1:B100))

"glitterjen" wrote:

To summarise my earlier post: I have a list of dates, each with a
corresponding value, and my aim is to add up the values that correspond to
each month. The dates are not necessarily in order.

I had a very helpful response last time which allowed me to add up all the
January values, all the February values etc, using the formula

=SUMPRODUCT((MONTH($A$1:$A$100)=1)*(B1:B100))

which checks cells A1:A100 and if the month is January (1) adds the values
in column B. Now this is great, but now I have the added problem of needing
to select a month from a particular year i.e. January 2007 and January 2008
need to be totalled seperately. I'm sure there must be a similar way to do
this but if not I'll have to resort to using the Julian date format and use
range tables, which I'd rather not have to do!

Thanks to anyone who is able to help!


Pete_UK

Formula for date selection
 
Try this:

=SUMPRODUCT((MONTH($A$1:$A$100)=1)*(YEAR($A$1:$A$1 00)=2007)*(B1:B100))

or, rather than hardcode the search values within the formula, better
to put your month in one cell (X1) and the year in another (X2), like
so:

=SUMPRODUCT((MONTH($A$1:$A$100)=X1)*(YEAR($A$1:$A$ 100)=X2)*(B1:B100))

Hopr this helps.

Pete

On Jul 25, 10:12 am, glitterjen
wrote:
To summarise my earlier post: I have a list of dates, each with a
corresponding value, and my aim is to add up the values that correspond to
each month. The dates are not necessarily in order.

I had a very helpful response last time which allowed me to add up all the
January values, all the February values etc, using the formula

=SUMPRODUCT((MONTH($A$1:$A$100)=1)*(B1:B100))

which checks cells A1:A100 and if the month is January (1) adds the values
in column B. Now this is great, but now I have the added problem of needing
to select a month from a particular year i.e. January 2007 and January 2008
need to be totalled seperately. I'm sure there must be a similar way to do
this but if not I'll have to resort to using the Julian date format and use
range tables, which I'd rather not have to do!

Thanks to anyone who is able to help!





All times are GMT +1. The time now is 11:55 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com