# 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))

## 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?

## Formula For Growing Range

Dec 1, 2006

The spreadsheet calculates the Up and Down Capture ratio with input for the fund and benchmark's monthly return, and results are displayed in cells F96 & I96. Because I don't know how to write a macro in VB, How to turn this into macro so that I can have the formula, =UpCapture(B:B, C:C)

because the input monthly return will change in length with different funds. the definition and formula to calculate up capture and down capture ratio is as Follows: (also the method I used in the spreadsheet)
http://support.pertrac2000.com/statbody.asp#upcap

## Set Range Variable To Growing Dynamic Range

Mar 6, 2008

I have been working on part of the code for my spreadsheet and it works fine in the spreadsheet “Databaseform” however when I copied the code to my master spreadsheet “Paul_PartLocDBCombo” it does not work, I get the error:

Method ‘ range’ of object ‘_worksheet’ failed
The code is then highlighted in yellow, the code is:
Set rng = wksPartsData.Range("a1", Range("a65536").End(xlUp))

Meaning this part is incorrect but I don’t know why? To work it: go to Databaseform and press start. Enter 7mm in the product field and press find all. It will then return all the matching results in the userform. Its this I want to try and achieve on the other spreadsheet when the button find label is pressed.

## Chart Growing With Time

Sep 1, 2005

I have a large column of data that’s about 500 rows deep. I enter a few points of data a day. I want a simple bar graph to chart that data in order. Simple enough.

I set up the chart and everything. But after 2 days the chart is all scrunched up on the left side. And the remainder of the chart is considered 0. I want the chart to grow as I enter data without changing the data range every day

## OptionButtons Keep On Growing When Clicked

Apr 13, 2007

I've been making a spreadsheet with lots of optionbuttons, and I'm slowly starting to understand how to link them to values, execute VBA script when their value changes, etc.

There is a problem that completely puzzles me. When I click the button (not in Design Mode), or any of the other buttons in the same group, they keep on growing! Please see the attached picture for an idea of what it looks like after a few clicks. I want the text and button size to be stable. I haven't changed the zoom, column sizes, etc. so I can't be that. They grow by simply clicking buttons in the same group.

## File (with Macro) Keeps Growing In Size?

Jan 14, 2010

I have a workbook that grows in size on every use. I import a text file, manipulate the data, manually export it and delete the data from the workbook.
So why does it continue to grow in size? By manipulating I mean, add rows and text to the new rows. Attached is a copy of the workbook in native form (have not ran the macro) and a sample file to import, the excel file is 59kb in size and the test file is 9kb in size. I have seen my original file grow to over 500kb from repeating the same macro on the same file many times or running many different files for testing.

There is a CommandButton on Sheet1, it will open a userform. Click in the largest textbox and it will open a file dialog box in "C:". Place the supplied text file in "C:" or some other folder of your choice as you can navigate to any folder or drive from the dialog box. The macros that add lines and or text are "JumpToLabelName" (this runs first) and "InsertRows" which runs second. These two macros do all the work.

Take note:
I store information in the Registry, "GeoMeasure" under "VB and VBA Program Settings" (Normal windows key entry). You can search for "GeoMeasure" and delete it if you decide to test run the file.

## Workbook Growing In File Size

Aug 12, 2008

I have a workbook that I am working on that seems to be having file size growth issues.

All it is is 2 worksheets.

Worksheet 1- Columns A-S & 63 rows. That worksheet alone is 7mb.

no macros..No VBA..No formulas. Just straight text data with a handfull of auto-filters. I took the auto filters off and saved to see if that was the issue and it did not make a difference.

Worksheet 2- Columns A-S & 35 rows. This worksheet is almost 3mb.

Now I can make a change (when my computer catches up) to 2 cells and sometimes it will jump in size by 1mb or more.

## Shared File Growing Massively

Jun 5, 2007

I have been reading up about shared workbooks within here which quite frankly is annoying me! I have rebuilt a spreadsheet from yesterday and shared it with:

Dont Keep change history
Update changes when file is saved
The changes being saved win

At start of day the file is 660kb, now by lunchtime I have it as 15mb. Does anyone know why this occurs? Becuase the file is getting bigger this is affecting performance

## Excel 2010 :: Sort Growing Column Starting Under Header Row At Cell C5

May 7, 2014

find macros to sort fixed ranges but not an entire column with existing header rows from 1 to 4.

Added to that is the need to keep the code compatible with Excel 2003 even though I have Excel 2010 at office (it's a file that needs to be "openable" in both versions so the vb code needs to be in XL 03.

Column currently starts at C5 but goes down to C47, at this point. But it's a growing list. Some of the rows are blank at the bottom, too.

## 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.

## 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 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: