ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Issue with SUMPRODUCT leaving a 0 value in cell (https://www.excelbanter.com/excel-worksheet-functions/122833-issue-sumproduct-leaving-0-value-cell.html)

Brian

Issue with SUMPRODUCT leaving a 0 value in cell
 
Howdy All,

I have a spreadsheet that contains a couple instances of a formula similar
to this one:

=IF(SUMPRODUCT(--($C$4:C4=C4))1,"",SUMPRODUCT(--(C4:$C$501=C4),H4:$H$501))

The formula works great, with one exception.

It leaves a 0 value in the cell below the last instance.

This interferes with an AVERAGE formula that I am running on a column.

Any ideas on how to either eliminate the 0 value, or modify my AVERAGE
formula to not count the 0 value?

Thanks,
Brian



Bernard Liengme

Issue with SUMPRODUCT leaving a 0 value in cell
 
Leave out the cell below "last instance" (what ever that means) when
computing the average?
--
Bernard V Liengme
www.stfx.ca/people/bliengme
remove caps from email

"Brian" wrote in message
.. .
Howdy All,

I have a spreadsheet that contains a couple instances of a formula similar
to this one:

=IF(SUMPRODUCT(--($C$4:C4=C4))1,"",SUMPRODUCT(--(C4:$C$501=C4),H4:$H$501))

The formula works great, with one exception.

It leaves a 0 value in the cell below the last instance.

This interferes with an AVERAGE formula that I am running on a column.

Any ideas on how to either eliminate the 0 value, or modify my AVERAGE
formula to not count the 0 value?

Thanks,
Brian




Brian

Issue with SUMPRODUCT leaving a 0 value in cell
 
Sorry for the confusion.

But this spreadsheet has info continually added to it.
And in the row below the last entry, the value of that formula displays a 0.
And I average the entire column because the end row is undefined (always
increasing).



"Bernard Liengme" wrote in message
...
Leave out the cell below "last instance" (what ever that means) when
computing the average?
--
Bernard V Liengme
www.stfx.ca/people/bliengme
remove caps from email

"Brian" wrote in message
.. .
Howdy All,

I have a spreadsheet that contains a couple instances of a formula
similar to this one:

=IF(SUMPRODUCT(--($C$4:C4=C4))1,"",SUMPRODUCT(--(C4:$C$501=C4),H4:$H$501))

The formula works great, with one exception.

It leaves a 0 value in the cell below the last instance.

This interferes with an AVERAGE formula that I am running on a column.

Any ideas on how to either eliminate the 0 value, or modify my AVERAGE
formula to not count the 0 value?

Thanks,
Brian






Max

Issue with SUMPRODUCT leaving a 0 value in cell
 
Try something like this, array-entered (press CTRL+SHIFT+ENTER):
=AVERAGE(IF(H4:H5010,H4:H501))

We can't use entire col references.
If necessary, use something close, like this:
=AVERAGE(IF(H4:H655360,H4:H65536))
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
"Brian" wrote in message
...
Sorry for the confusion.

But this spreadsheet has info continually added to it.
And in the row below the last entry, the value of that formula displays a
0.
And I average the entire column because the end row is undefined (always
increasing).




PapaDos

Issue with SUMPRODUCT leaving a 0 value in cell
 
=IF( OR( C4 = "", COUNTIF( $C$4:C4, C4 ) 1 ), "", SUMIF( C4:$C$501, C4,
H4:$H$501 ) )

--
Regards,
Luc.

"Festina Lente"


"Brian" wrote:

Howdy All,

I have a spreadsheet that contains a couple instances of a formula similar
to this one:

=IF(SUMPRODUCT(--($C$4:C4=C4))1,"",SUMPRODUCT(--(C4:$C$501=C4),H4:$H$501))

The formula works great, with one exception.

It leaves a 0 value in the cell below the last instance.

This interferes with an AVERAGE formula that I am running on a column.

Any ideas on how to either eliminate the 0 value, or modify my AVERAGE
formula to not count the 0 value?

Thanks,
Brian




Aladin Akyurek

Issue with SUMPRODUCT leaving a 0 value in cell
 
The formula

=IF(SUMPRODUCT(--($C$4:C4=C4))1,"",SUMPRODUCT(--(C4:$C$501=C4),H4:$H$501))

is too expensive. Invoke instead:

=SUMIF(C4:$C$501,C4,H4:$H$501)

If necessary:

=IF(COUNTIF($C$4:C4,C4)1,"",SUMIF(C4:$C$501,C4,H4 :$H$501))

The average formula can be modified to excluse 0's...

=AVERAGE(IF(Range0,Range)

confirmed with control+shift+enter.

Brian wrote:
Howdy All,

I have a spreadsheet that contains a couple instances of a formula similar
to this one:

=IF(SUMPRODUCT(--($C$4:C4=C4))1,"",SUMPRODUCT(--(C4:$C$501=C4),H4:$H$501))

The formula works great, with one exception.

It leaves a 0 value in the cell below the last instance.

This interferes with an AVERAGE formula that I am running on a column.

Any ideas on how to either eliminate the 0 value, or modify my AVERAGE
formula to not count the 0 value?

Thanks,
Brian




All times are GMT +1. The time now is 06:10 AM.

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