Array Formula

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I am trying to create a formula as per the excel help "Add numbers based on
multiple conditions" I have typed a similar formula into a spreadsheet and
are getting a #N/A error?
The data that i am using has been exported from SAP into excel, is it
because it may be in a text format? I have tried to convert this using the
text to columns function, but still no joy.
The formula is
=SUM(IF((YTD!$A$5:$A$5989="R02")*(YTD!$H$5:$H$5989="81310110"),YTD!$G$5:$G$5989))
 
Try, array-entered (press CTRL+SHIFT+ENTER):
=SUM(IF((YTD!$A$5:$A$5989="R02")*(YTD!$H$5:$H$5989=81310110),YTD!$G$5:$G$598
9))

(quotes removed from: "81310110")

Alternatively, you could also try (normal ENTER):
=SUMPRODUCT((YTD!$A$5:$A$5989="R02")*(YTD!$H$5:$H$5989=81310110),YTD!$G$5:$G
$5989)
--
Rgds
Max
xl 97
---
GMT+8, 1° 22' N 103° 45' E
xdemechanik <at>yahoo<dot>com
----
Mitch said:
I am trying to create a formula as per the excel help "Add numbers based on
multiple conditions" I have typed a similar formula into a spreadsheet and
are getting a #N/A error?
The data that i am using has been exported from SAP into excel, is it
because it may be in a text format? I have tried to convert this using the
text to columns function, but still no joy.
The formula is
=SUM(IF((YTD!$A$5:$A$5989="R02")*(YTD!$H$5:$H$5989="81310110"),YTD!$G$5:$G$5
989))
 
I don't understand why you would be getting the #N/A error specifically,
unless your array arguements had different numbers of rows. The formula you
have shown, however, doesn't have this problem, but maybe double check what
you have in your workbook. Also, from looking at your formula I would assume
that since the values in column H are text, so would be the values in column
G. In that case you would need to replace "YTD!$G$5:$G$5989" with
"VALUE(YTD!$G$5:$G$5989)" in order to get a sum.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top