ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Sumproduct (https://www.excelbanter.com/excel-worksheet-functions/161358-sumproduct.html)

Coley

Sumproduct
 
I can't seem to make SUMPRODUCT work with a date field as a criteria.

SUMPRODUCT(range="x")*(range="9/1/07")
I would like for the date range to look for "*/5/*" ie. amy month, any year.
If I change the range and look for words in that range it works. I just
can't seem to get it to work with a date.

Pete_UK

Sumproduct
 
Try this:

=SUMPRODUCT((range="x")*(MONTH(range)=5))

Don't forget the parentheses!!

Assumes dates are in Excel date format.

Hope this helps.

Pete

On Oct 9, 12:14 am, Coley wrote:
I can't seem to make SUMPRODUCT work with a date field as a criteria.

SUMPRODUCT(range="x")*(range="9/1/07")
I would like for the date range to look for "*/5/*" ie. amy month, any year.
If I change the range and look for words in that range it works. I just
can't seem to get it to work with a date.




Max

Sumproduct
 
.. date range to look for "*/5/*" ie. any month, any year

One way is to use TEXT on the dates col

With real dates assumed in col B,
you could try something like this in say, C2:
=SUMPRODUCT((A2:A100="x")*(TEXT(B2:B100,"d")="5"))
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
"Coley" wrote:
I can't seem to make SUMPRODUCT work with a date field as a criteria.

SUMPRODUCT(range="x")*(range="9/1/07")
I would like for the date range to look for "*/5/*" ie. amy month, any year.
If I change the range and look for words in that range it works. I just
can't seem to get it to work with a date.


daddylonglegs

Sumproduct
 
or just

=SUMPRODUCT((A2:A100="x")*(DAY(B2:B100)=5))

"Max" wrote:

.. date range to look for "*/5/*" ie. any month, any year


One way is to use TEXT on the dates col

With real dates assumed in col B,
you could try something like this in say, C2:
=SUMPRODUCT((A2:A100="x")*(TEXT(B2:B100,"d")="5"))
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
"Coley" wrote:
I can't seem to make SUMPRODUCT work with a date field as a criteria.

SUMPRODUCT(range="x")*(range="9/1/07")
I would like for the date range to look for "*/5/*" ie. amy month, any year.
If I change the range and look for words in that range it works. I just
can't seem to get it to work with a date.


Pete_UK

Sumproduct
 
Sorry, I mis-read what you wanted, as in the UK the middle part of the
date is the month. If you want the fifth day then change MONTH to DAY
in my formula.

Pete


I can't seem to make SUMPRODUCT work with a date field as a criteria.


SUMPRODUCT(range="x")*(range="9/1/07")
I would like for the date range to look for "*/5/*" ie. amy month, any year.
If I change the range and look for words in that range it works. I just
can't seem to get it to work with a date.- Hide quoted text -


- Show quoted text -





All times are GMT +1. The time now is 12:50 PM.

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