Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 7
Default Sumproduct with mixed data?

Hi, I have a column that is predominately filled with dates i.e. 1/12/2010;
16/4/2010 etc, and my formula below counted the number of rows based upon the
month and year of these dates, this worked well until now. Some fields within
the column now have text instead of a date and this has now messed up my
formula which returns a #value error. Any assistance you can give would be
greately appreciated.

Thanking you in advance.

=SUMPRODUCT(N(MONTH('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=3),N(YEAR('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=2010))

  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 905
Default Sumproduct with mixed data?

"gooders" wrote:
Some fields within the column now have text instead
of a date and this has now messed up my formula which
returns a #value error.


Try:

=SUMPRODUCT(
(MONTH(N('C:\Users\[monitor.xls]Adjusting Output'!$A$3:$A$10001))=3)
*
(YEAR(N('C:\Users\[monitor.xls]Adjusting Output'!$A$3:$A$10001))=2010))

Alternatively:

=SUMPRODUCT(
--(MONTH(N('C:\Users\[monitor.xls]Adjusting Output'!$A$3:$A$10001))=3),
--(YEAR(N('C:\Users\[monitor.xls]Adjusting Output'!$A$3:$A$10001))=2010))

(Beware of line-wrap when you copy-and-paste into Excel.)

Note: MONTH(0) is 1 and YEAR(0) is 1900. That could give false positives
if you tested for that month and year. I doubt that will be a problem.


----- original message -----

"gooders" wrote:
Hi, I have a column that is predominately filled with dates i.e. 1/12/2010;
16/4/2010 etc, and my formula below counted the number of rows based upon the
month and year of these dates, this worked well until now. Some fields within
the column now have text instead of a date and this has now messed up my
formula which returns a #value error. Any assistance you can give would be
greately appreciated.

Thanking you in advance.

=SUMPRODUCT(N(MONTH('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=3),N(YEAR('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=2010))

  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 15,768
Default Sumproduct with mixed data?

One way...

=SUMPRODUCT(--(TEXT('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001,"mmmyyyy")="Mar2010"))

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Hi, I have a column that is predominately filled with dates i.e.
1/12/2010;
16/4/2010 etc, and my formula below counted the number of rows based upon
the
month and year of these dates, this worked well until now. Some fields
within
the column now have text instead of a date and this has now messed up my
formula which returns a #value error. Any assistance you can give would
be
greately appreciated.

Thanking you in advance.

=SUMPRODUCT(N(MONTH('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=3),N(YEAR('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=2010))



  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 7
Default Sumproduct with mixed data?

Thanks for your response but the formula isn't working for me. In the Text
formula it returns a value of 0 which is incorrect as there are definitely
Mar2010 dates.

In the other solution I get a #value error.

Thanks guys

"T. Valko" wrote:

One way...

=SUMPRODUCT(--(TEXT('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001,"mmmyyyy")="Mar2010"))

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Hi, I have a column that is predominately filled with dates i.e.
1/12/2010;
16/4/2010 etc, and my formula below counted the number of rows based upon
the
month and year of these dates, this worked well until now. Some fields
within
the column now have text instead of a date and this has now messed up my
formula which returns a #value error. Any assistance you can give would
be
greately appreciated.

Thanking you in advance.

=SUMPRODUCT(N(MONTH('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=3),N(YEAR('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=2010))



.

  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 15,768
Default Sumproduct with mixed data?

In the Text formula it returns a value of 0

Hmmm...

Try this one:

=SUMPRODUCT(--('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001=DATE(2010,3,1)),--('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001<=DATE(2010,3,31)))

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Thanks for your response but the formula isn't working for me. In the
Text
formula it returns a value of 0 which is incorrect as there are definitely
Mar2010 dates.

In the other solution I get a #value error.

Thanks guys

"T. Valko" wrote:

One way...

=SUMPRODUCT(--(TEXT('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001,"mmmyyyy")="Mar2010"))

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Hi, I have a column that is predominately filled with dates i.e.
1/12/2010;
16/4/2010 etc, and my formula below counted the number of rows based
upon
the
month and year of these dates, this worked well until now. Some fields
within
the column now have text instead of a date and this has now messed up
my
formula which returns a #value error. Any assistance you can give
would
be
greately appreciated.

Thanking you in advance.

=SUMPRODUCT(N(MONTH('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=3),N(YEAR('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=2010))



.





  #6   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 7
Default Sumproduct with mixed data?

Oh dear, I must apologise T. Valko. Your first formula does work. I
stupidly didn't include the -- into the formula. I thought that they
signified spaces and didn't appreciate that they were actually part of the
formula. Anyway, many thanks for your time and solving my problem for me.

Lesley

"T. Valko" wrote:

In the Text formula it returns a value of 0


Hmmm...

Try this one:

=SUMPRODUCT(--('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001=DATE(2010,3,1)),--('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001<=DATE(2010,3,31)))

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Thanks for your response but the formula isn't working for me. In the
Text
formula it returns a value of 0 which is incorrect as there are definitely
Mar2010 dates.

In the other solution I get a #value error.

Thanks guys

"T. Valko" wrote:

One way...

=SUMPRODUCT(--(TEXT('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001,"mmmyyyy")="Mar2010"))

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Hi, I have a column that is predominately filled with dates i.e.
1/12/2010;
16/4/2010 etc, and my formula below counted the number of rows based
upon
the
month and year of these dates, this worked well until now. Some fields
within
the column now have text instead of a date and this has now messed up
my
formula which returns a #value error. Any assistance you can give
would
be
greately appreciated.

Thanking you in advance.

=SUMPRODUCT(N(MONTH('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=3),N(YEAR('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=2010))



.



.

  #7   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 15,768
Default Sumproduct with mixed data?

Ok, good deal. Thanks for the feedback!

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Oh dear, I must apologise T. Valko. Your first formula does work. I
stupidly didn't include the -- into the formula. I thought that they
signified spaces and didn't appreciate that they were actually part of the
formula. Anyway, many thanks for your time and solving my problem for me.

Lesley

"T. Valko" wrote:

In the Text formula it returns a value of 0


Hmmm...

Try this one:

=SUMPRODUCT(--('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001=DATE(2010,3,1)),--('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001<=DATE(2010,3,31)))

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Thanks for your response but the formula isn't working for me. In the
Text
formula it returns a value of 0 which is incorrect as there are
definitely
Mar2010 dates.

In the other solution I get a #value error.

Thanks guys

"T. Valko" wrote:

One way...

=SUMPRODUCT(--(TEXT('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001,"mmmyyyy")="Mar2010"))

--
Biff
Microsoft Excel MVP


"gooders" wrote in message
...
Hi, I have a column that is predominately filled with dates i.e.
1/12/2010;
16/4/2010 etc, and my formula below counted the number of rows based
upon
the
month and year of these dates, this worked well until now. Some
fields
within
the column now have text instead of a date and this has now messed
up
my
formula which returns a #value error. Any assistance you can give
would
be
greately appreciated.

Thanking you in advance.

=SUMPRODUCT(N(MONTH('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=3),N(YEAR('C:\Users\[monitor.xls]Adjusting
Output'!$A$3:$A$10001)=2010))



.



.



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Mixed Data in column Greg Excel Discussion (Misc queries) 5 July 17th 09 05:32 PM
Charting mixed data Darlene Charts and Charting in Excel 1 August 27th 08 06:14 PM
DCount, with mixed type data [email protected] Excel Discussion (Misc queries) 1 May 26th 05 08:26 PM
SORT MIXED DATA jem Excel Worksheet Functions 3 March 23rd 05 10:41 PM
Mixed Data Handling easy Charts and Charting in Excel 2 March 16th 05 03:21 AM


All times are GMT +1. The time now is 03:34 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"