# Sumproduct Range Between 0-9

Aug 17, 2009

Trying to sum values in column A, if values in column B have a range between 0-9.

or can we use less than < 9.

using Sumproduct formula

## Sumproduct Using Name Range As Criteria?

Jul 15, 2014

Looking to troubleshoot using a name range in a multiple criteria sumproduct formula.

For instance, this formulas works fine:

[Code]......

But, when I try to substitute the two-alpha codes as a defined name range ("keys"), it errors as "N/A":

[Code].....

An example workbook is attached : Example Workbook.xlsx

## Date Range In SUMPRODUCT

Feb 3, 2009

I am trying to sum figures within a specific date range in the following formulae.

=SUMPRODUCT(--(Bookings!G\$7:G\$576=B17),--(AND(Bookings!A\$7:A\$576>=\$C\$12,Bookings!A\$7:A\$576<\$C\$12+7)),Bookings!J\$7:J\$576)

Currently I get an error and I am certain it is in this part;

(AND(Bookings!A\$7:A\$576>=\$C\$12,Bookings!A\$7:A\$576<\$C\$12+7))

This is trying to look for dates that are greater than or equal to the one in \$C\$12 AND less than 7 days later.

## Growing Range Within A Sumproduct

Jul 31, 2006

I am keepting track of all the calls i get so the range changes daily. In A
is the date and column J is who took the call.

Is there any way to take this formula and have it refer to one place for the
range end as my table grows?

=SUMPRODUCT((MONTH(Data!\$A\$5:\$A\$670)=MONTH(\$A25))*(YEAR(Data!\$A\$5:\$A\$670)
=YEAR(\$A25))*(Data!\$J\$5:\$J\$670=C\$18))

## Average Age Of Sumproduct Range?

Nov 3, 2011

(SUMPRODUCT(--('Job'!\$F\$2:\$F\$1000="CCTV"),--('List'!\$S\$2:\$S\$1000="pass")))

There is another column with 'released' date (date the job was raised)

How would i implement a formula to calculate the average age of a certain job type in the above example?

## Sumproduct Only Part Of Given Range?

Jan 23, 2013

I have below four column range. I need a formula to sumproduct column A and column D, where column B = "n1", column C = "xyz" and until sum of column A reaches first largest value which is less or equal to a variable, say 15. So, the rows would be 1st, 2nd and 5th. And the result - 1,440.

A B C D
2n1xyz110
5n1xyz112
8n2abc112
3n1abc111
6n1xyz110
6n1abc114
3n1xyz114
2n1abc112
3n2xyz114
8n1xyz114
8n1xyz115
4n1abc115

I have worked our an CSE formula below, but it is really massive. Need to have much simplier one.

={SUMPRODUCT(--(\$C\$1:INDEX(\$C\$1:\$C\$12,MATCH(LARGE(IF((\$C\$1:\$C\$12="xyz")*(\$B\$1:\$B\$12="n1"),\$A\$1:\$A\$12),COUNTIFS(\$C\$1:\$C\$12,"xyz",\$B\$1:\$B\$12,"=n1")-SUM(IF(FREQUENCY(IF(MMULT(--(ROW(\$A\$1:\$A\$12)>=TRANSPOSE(ROW(\$A\$1:\$A\$12))),--IF((\$C\$1:\$C\$12="xyz")*

[Code]....

## Sumproduct With A Date Range

Nov 21, 2006

A B C
Date Product qtys

How many skids (Located in column c) of product code (located in Column B) are received between October 4-October 13.

## Sumproduct With Dynamic Range

Nov 2, 2007

I have a sheet with data in A1:A50 also in B1:B50 and amounts in C1:C50
I calculate using the formula sumproduct((a1:a50="yes")*(B1:B50="RED")*(C1:C50)). How can I change this to allow for rows being added on a regular basis.

## Variable Range In Sumproduct

Sep 29, 2007

I am performing a sumproduct calculation in an array form. The first three columns in the data table have criteria, " Name", "Letter" and "Multiplier". The following 5 columns have days of the week, "MON", "TUE" etc. What I am trying to achieve is to use a sumproduct array to muliply the "Multiplier" criteria against a particular "Day" criteria when "Name", "Letter", and "Day" criteria match a series of reference cells. What this requires me to do is to define the "Day" range of values differently when I change the "Day" criteria. How do I create a variable range?. example file attached.

## Sumproduct On Growing Range

Feb 6, 2008

I'm getting adding values from a worksheet using sumproduct. The formula is as follows:

=SUMAPRODUCTO((Datos!\$F\$2:F459)*(Datos!\$A\$2:A459=Tendencias!E3)*(Datos!\$C\$2:C459=Tendencias!\$A\$5))

But when i replace the range from row 459 to row 55000 i get the NA.... i need the range to be as big as possible as i keep adding data on a daily basis.

what do i need to add to the formula?

## Sumproduct Or Sumif Date Range?

Jan 27, 2008

Im Trying to use a formula of countif or sumproduct

so the formula will read the range of cells from A2:A30 to see if the word Hydro is in any of those cells, then if the date range from Cell B2:B30 is from range =>Dec-01-2007 to =<Dec-31-2007, then it will count 1.

[Code] ........

But this formula doest count.

I've tried using a multiple if count if with arrays and sumproduct. I really want it to count the ammount of time the work hydro is used during the month on december .

## Sumproduct Count Range Of Names

Nov 17, 2011

What is the formula for sumproduct to count a say column c for a range of names and as long it match column k for yes.

## RANKIF Using SUMPRODUCT With Dynamic Range

Jul 16, 2012

I have a "RANKIF" formula using SUMPRODUCT:

=SUMPRODUCT(--(\$B4=\$B\$4:\$B\$100),--(\$F4

## SUMPRODUCT Data Within Certain Date Range?

Nov 28, 2012

I have been having problems with a function trying to count data within 2 date ranges.

When inserting the 2 dates required into collum B2 (week beginning) + B3 (week ending) it does not

## Look For Various Strings Within Range Of Cells Plus SUMPRODUCT

Jan 9, 2013

I have a series of incident reports (some of which are injuries), and I'm calculating the number of incidents per body part per month using:

=SUMPRODUCT((ISNUMBER(FIND(\$D4,owssvr!\$Q\$2:\$Q\$2188)))*(MONTH(owssvr!\$A\$2:\$A\$2188)
=MONTH(math!F\$2))*(YEAR(owssvr!\$A\$2:\$A\$ 2188)=YEAR(math!F\$2)))

In which D4 is the body part (Neck, for example), owssvr is the sheet with the records being summarized and F2 contains the month being queried.

The problem I'm having is that I want to calculate data for a region of the body (head & neck), which will include count any record that has a part of that body region (nose, face, eye, tooth) mentioned in the affected area text. If I simply sum all the values calculated for each body part, records that include multiple parts (e.g. "scratched nose and eye") will be counted twice.

Can I calculate whether a range of cells for the incidents contains any of a specified range of body parts (listed in D4:D15), but do this for each month, and count each record only once (e.g. "cut nose" = 1 record, "cut nose & eye" = 1 record).

## SumProduct With Range Values As Criteria?

Mar 1, 2013

Is there a simple way to include the values of an entire range?

This is what I tried, but I get #name

Code:
=SUMPRODUCT((Datasheet!J2:J65000 = Range("C3:AA3"))*Datasheet!F2:F65000)
If I use a single cell it works, but only with what matches that cell.

Code:
=SUMPRODUCT((Datasheet!J2:J65000 = C3)*Datasheet!F2:F65000)
I'd like the criteria to match anything in that range C3:AA3. Do I need to specify each cell individually or is there an easy way have it use the entire range's values for its criteria?

## SUMPRODUCT With Date Range And Need To Add Up Column If It Contains X

Jul 17, 2013

I have this:
=INDEX(SUMPRODUCT((D:D>=DATE(2013,6,6))*(D:D

## SUMPRODUCT / SUMIF With Named Range

Mar 26, 2007

Why won't this SUMPRODUCT work?

SUMPRODUCT(Sheet2!D1:D2000=OPEN,Sheet2!F1:F2000)

I have a range (D1:D2000) that contains a 'Status' value.

OPEN is a named range that refers to eight possible Status values: Assigned, New, Hold, Re-test, In Progress, Failed, Ready for Push, Coded

The formula should sum the values in F1:F2000 for any row containing one of the eight statuses in D1:D2000.

## Sumproduct W/named Range Crashes XL

Feb 13, 2008

I'm still using XL2003 (Heck, they JUST upgraded from 2002 last year! So at this rate, I'll probably get 2007 here in the office by 2012).

I have a few named ranges that use Indirect & Count functions to auto-adjust the range to the last row. Something like this.

Name: ProjectID
Range: Sheet1!\$A:INDIRECT("\$A\$"&COUNT(\$A:\$A))

When I try to include the named range in a sumproduct statement, it crashes XL the moment I type the evaluative sign (< = >) within the 2nd bracket. Like this:

=SUMPRODUCT(--(ProjectID>2500))

(The actual formula works on several other columns of data. I'm citing a simple example, which also crashes my XL.)

Is that my installation causing the error or something wacko in XL? Please try and write back.

## Summed Range Inside SUMPRODUCT

Mar 28, 2008

I want to calculate

=SUM(A1:A5)*A6+SUM(B1:B5)*B6+SUM(C1:C5)*C6...

Can I do this with SUMPRODUCT - without listing all the summed ranges out separately?

## SumProduct Alternative For Large Range

Jul 6, 2009

i have a large set of data and the sumproduct formula i have is extremeley slow ( half the time excel crashes)..plus i will need to be updating this most days!

this is the formula i have in each cell -

=SUMPRODUCT(--(\$L:\$L=Y\$3),--(\$D:\$D=\$N6),--(\$F:\$F=\$O6),(\$C:\$C))

i have tried a sumifs version but it keeps coming up with zero.

would anyone have any help as to how i could get this for formula changed so that it isnt crashing my machine over a large range?

## Whole Column Range In A Sumproduct Array

Jul 29, 2009

I've created a spreadsheet with SUMPRODUCT formulae, which is working fine for now.

However, these formulae include arrays with ranges of, for example, \$G\$2:\$G\$600. What we need to do is, instead, reference the while column as far down as it goes, forever as the range of the array. This applies to multiple occurrences.

Every formula I have found for this may work on of itself, but does not work with the SUMPRODUCT formulae I have used.

For reference, an example:

## SUMPRODUCT With A Variable Range Over Multiple Columns

Sep 15, 2014

I have an issue with SUMPRODUCT. My data is the budget for different items as follows

Column C has criterias such as Payroll, Expense or Fringes.
Column D has criterias such as "32", "43"
Column E to P are the numeric value (budget) by month (Period 01 to Period 12)

I am trying to create a formula that, for a given month, will sum the budget according to specific criteria.

For example, I want the value of the budget for "Payroll" + "32" for Period 1.

I managed to do that with the following formula:

E18 = 1
E16 = Fringes
E17 = 32

"=SUMPRODUCT((INDEX(\$E\$4:\$P\$12,0,MATCH(\$E\$18,\$E\$4:\$P\$4,0)))*(\$C\$4:\$C\$12=\$E\$16)*(\$D\$4:\$D\$12=\$E\$17))"

I used INDEX/MATCH so that the range into which the sumproduct will look for data to sum is variable and depends on what I want (I can easily change E18 to any period for which I would like to see my budget).

Now, I would like to take this to the next level and ask for a range of a column. For example, I would like to know the value of budget for "Payroll" + "32" for Period 01 + Period 02 + Period 03. How can I do that? I tried adapting the INDEX/MATCH but got no results.

Test on SUMPRODUCT.xlsx

## SUMPRODUCT To SUM Variable Range In Closed Workbook

Feb 12, 2010

I have a closed workbook with data in 12 columns. I have an other workbook where I choose a column and the formula needs to return the sum of the data from column 1 to the chosen column, in a given row. I can't use INDIRECT or SUMIF because of the closed workbook, so I'll probably need a formula using sumproduct, but I can't find a solution on the net.

## Countif Or Sumproduct Function (count In A Range)

May 6, 2009

I am trying to do a basic count in a range, however am a little brain fried and its not working. On attachment, column D is to list all times out of column A and B listing only unique entries (have tried to use Macro with advanced filter however not liking it being an extract). Column E is to be a count of how many times the break time in Column D appears.

## Sumproduct With Dynamic Range Across Multiple Workbooks

Apr 11, 2012

I have a problem with a sumproduct formula. The formula works however both workbooks have to be opened at the same time or it will not update and you get a #VALUE! error. The formula is:

=SUMPRODUCT(SUMIF([Mthlydta.xlsx]FEB!\$DZ\$11:\$DZ\$65536,Cash,[Mthlydta.xlsx]FEB!\$DP\$11:\$DP\$65536))

I have also tried using

=SUMPRODUCT(INDEX([Mthlydta.xlsx]FEB!\$DZ\$11:\$DZ\$3000,MATCH(Cash,[Mthlydta.xlsx]FEB!\$DP\$11:\$DP\$3000,0),1))

But it only finds the first value in the list Cash. Which the list of accounts for cash will grow because we are expanding and have several mergers going on.

## Sumproduct With Date Range And Multiple Criteria?

Aug 19, 2012

The part in green will count the number of entries for the name Johnson & Freedman LLC perfectly fine. However when i add the last part in red i receive a #Value! error.

Col. W is formatted as General and has a data validation for the user only to choose Pass or Fail.

Not sure why it isn't working.

Code:
=SUMPRODUCT(--( 'SCRA'!B26:B29>=Sheet3!C2),--('SCRA'!B26:B29

## Sumproduct To Count Response Between Time Range

Mar 20, 2014

I need a sumproduct to count response times in between 1-2 hours. The response times are calculated from an 'initial referral date and time' and a 'actual response date and time' (the difference between refererral and response time be across several days) and are in the format below:

Time between intital and contact

00:22:37

00:00:01

00:08:46

I have tried several different formula, but I can't get excel to recognise the time range I need. Its just the bit in red i need sorted.

=SUMPRODUCT((MONTH(Referral!\$H\$2:\$H\$1048576)=4)*(Referral!\$E\$2:\$E\$1048576="Initial")*(Referral!J2:J1048576>1)*(Referral!J2:J1048576

## Combine SUMPRODUCT, SUMIF, COUNTIF Within Date Range

Jan 13, 2007

The attached spreadsheet has a "master" workesheet in which I enter customer info, salesperson info, and date. The totals spreadsheet automatically calculates number of sales, contact value.

I need to modify the following formulas to only calculate the data within a date range shown in 2 cells.

=COUNTIF(Master!A1:A176,PayPeriod!A4)
=SUMPRODUCT(--(Master!A1:A176=Totals!A4),(Master!K1:K176))
=E4SUMPRODUCT(--(Master!A1:A176=Totals!A4),(Master!K1:K176))

## INDIRECT Not Working For Dynamic Named Range In SUMPRODUCT

Feb 11, 2012

The formula is =SUMPRODUCT((Group="A")*(Project_Description="Long Term")*(Profile="B")*(INDIRECT(B9)="x"))

B9 through M9 have header text Jan_2012, Feb_2012...Dec_2012. Basically my aim is to get the above formula working before I drag it across so that the named ranges get picked up automatically from the headers.

Jan_2012 thru Dec_2012 are dynamic named ranges using INDEX (and not OFFSET as someone mentioned OFFSET is a volatile function).

The above SUMPRODUCT formula is giving me a #REF! error for the (INDIRECT(B9)="x") part. I know that because when I replace it with (Jan_2012="x") it works fine.

I realized while writing this that it may be because the named range in Jan_2012 is not the same size as that of other arrays. [but it is the same size - I've re-confirmed just now]