Minimum Non-zero Within Array Formula
Oct 31, 2008
I have a load of (multiply duplicated) categories (in col G) and values for them (in col P). Each category has more than one value, but they should be in roughly the same ball-park. I want to rank the categories in a pivot table, by value, not alphabetically. So I wrote this formula:
{=MAX(P$2:P$10*(J$2:J$10=2)*(G$2:G$10=G2))}
(I also am only interested in entries for which there is a "2" in column J as shown)
This takes the category, finds all instances of the same category in col G and returns the max of all of them - so each row now has a "max value for this category" field.
This is all great, but what would work a lot better would be grouping them by the minimum value in the column, but of course when I do this I get a zero (from any one of the hundreds of non-matches).
I tend to get non-zero mins using small and countif but can't conceive how I would squeeze that into this formula.
View 7 Replies
ADVERTISEMENT
May 19, 2009
Actually with the help of array formula I"m taking out Average, Min, Max value of ranges and I was omitting zero but the problem is occurring that if i have originally zero in my ranges then Average & Minimum function is not working properly.
View 8 Replies
View Related
Oct 15, 2008
Is there anyway I can do the below formula without it being an array formula?
View 2 Replies
View Related
Jun 9, 2006
I am working on two spreadsheets, one we shall call Target Sheet and the other Reference Sheet.
On the target sheet, I have a set of 200 geographic coordinates longitude and latitude (in decimal degrees). Each pair of coordinates coresponds to a geographic site.
On the reference sheet, I have a set of 900 geographic coordinates longitude and latitude (in decimal degrees). Each pair of coordinates coresponds to a geographic site. Note that of the 900, 200 are the same from target sheet, other 700 are different sites.
Using the spherical law of cosines, I can calculate the distance between a set of coordinates on target sheet agianst a set of coordinates on reference sheet. This allows me to see the distance from one geographic site, to the other. This was easy. The formula I use is as follows: ....
View 9 Replies
View Related
Jan 4, 2010
Attached is a print screen. I'm struggling with using the min function in vba. I want it to find the minimum cumulative cost in week 0 out of the first three, and the copy the permutations of it (1,0 or 1, 1 , e.t.c.) to Week one column C & D of the model.
View 3 Replies
View Related
Oct 7, 2008
Average in Cell J8 : J73
Handicap in Cell I8 : I73
What I’m trying to achieve is the Lowest Average Plus handicap – 1 = total
Example
Cell
J8 = 105
J9 = 169
J10 = 126
J11 = 155
Cell
I8 = 45
I9 = 35
I10 = 54
I11 = 21
Result 105 + 45 =150 – 1 = 149
View 2 Replies
View Related
Feb 28, 2012
Looking for a formula that can account for a minimum value.
The calculation is as follows 1.22*(x)+8=(y)
(y) must be greater than or equal to 20.
View 7 Replies
View Related
Dec 16, 2008
I have a range of weekly sub totals that get entered each week for the year.
o8:bn8
As each week are entered I am trying to find the lowest week's production (using the =min formula) that is above 0 (weeks not yet entered appear as 0) the problem is that it keeps defaulting to the next column once a number greater than o is entered.
View 9 Replies
View Related
Dec 1, 2008
Is there a simple way to find the min and max value for my formula below
HTML =SUMPRODUCT((Data!$J$2:$J$10000="E700")*(Data!$M$2:$M$10000>'Rental Rates'!$A3)*(Data!$M$2:$M$10000<'Rental Rates'!$B3)*(Data!$M$2:$M$10000))
View 2 Replies
View Related
Jul 13, 2009
I have the following formula C= day in DD/MM/YYYY and D = Time in HH:MM format and BJ5 is the date
View 3 Replies
View Related
Mar 11, 2008
I have this formula in E19: ...
View 9 Replies
View Related
Jul 18, 2013
What is the syntax for the formula for the minimum number, greater than zero, in a series of numbers.
I have a row of numbers, including some zeros, but I want the minimum number excluding the zeros.
View 5 Replies
View Related
Feb 12, 2014
I need a formula to give me a MIN or MAX value only if there is a number greater than 0 in the cell AND not alphabetical letters (as some cells do contain). I need it to return the value for that cell across about ten sheets--I have that part figured out (I think). But I keep getting a #Ref error.
View 9 Replies
View Related
Dec 24, 2009
I want in A1 to find minimum SUM if no minimum number in row.
Here is example attached: ...
View 9 Replies
View Related
Apr 7, 2009
Say I have 3 columns of data: A1:C10 and I want to run a Match() function on them all together to see if I get a match any one those cells, say the value of have in X1.
Since, Match only allows a One-Column lookup array.. is there a way to "concatenate" or "append" the 3 columns together within a formula so now I would be looking to Match in an array that is 1 column * 30 rows?
Basically want to convert =Match(X1,A1:C10,0) to =Match(X1,A1:A30,0) without moving around the raw data in the sheet.
And I want to avoid doing an AND or OR formula that uses 3 separate MATCH() for each column.
I have a hunch that the MMULT or MMULT/TRANSPOSE functions are involved, but can't seem to get it right.
View 6 Replies
View Related
Mar 12, 2014
I'm currently using the following formula to return values rounded down to the nearest 2.5: =FLOOR(X8*1.25,2.5)
This works fine but I would like to put in place a system where if the "X8" value is 1 the formula produces a 2.5, and if the "X8" value is 10 or greater the formula produces a 10.
View 1 Replies
View Related
Nov 6, 2013
Is there anyway to recreate this formula w/o it being an array ?
{=IF(C3="","",IFERROR(INDEX('Master List'!$B$1:$B$2000,MATCH(TRUE,ISNUMBER(SEARCH('Master List'!$A$1:$A$2000,C3)),0)),"ADD TO MASTER"))}
View 5 Replies
View Related
May 18, 2007
I just wanted to concatenate a few cells using an array formula like this:
{=SUM(IF(B2:J2="";0;B2:J2))}
Well, this does not work. I have no idea why it fails. Any solution to this without scripting?
View 9 Replies
View Related
Jun 30, 2006
i need to replicate what i did using array formulas with VBA macro (array variable). to make things clear and simple i created an example for illustration only. look at it & u will find what i did & what i need to do ,much of it
in writing so that i accurately describe my problem. attached is my example
View 4 Replies
View Related
May 19, 2007
I have had a lot of luck finding what I need from the search areas, and I even found some information on the formula I am trying to build. The problem is I don't understand it and I need some help. First let me set it up for you. (I do not know the formula)
If cell L125 is has a value >0.00, I need to locate the smallest value the range of cells C125:F125, I then need to subtract L125 from that number, otherwise enter nothing.
This really has me baffled. I tried and I tried but it will not find the smallest value then subtract L125.
View 9 Replies
View Related
Aug 25, 2006
I am trying to copy or edit a cell thats has the following formula (see below), I keep getting this message "You cannot change part of an Array!"
=If(ROW($A2:$A8)-ROW(A2)+1>COUNT(W2:W8),"",INDEX($A:$A,SMALL(W2:W8,ROW(INDIRECT("1:"&ROWS(A2:A8))))))
View 5 Replies
View Related
Feb 9, 2010
I need a formula that will return the minimum value from a column range that flexs without having to manually go in an change row references. There is a blank row between each section of data in order to separate info. As an example:....
Need to formula to flex to include rows 5 thru 7 in the first section but expand to include rows 9 thru 13 in the second section. =MIN(A5.A7) works but how do I get next section to flex to =MIN(A9.A13) without manually changing the cell references? There is always a blank row in between the sections to separate.
View 5 Replies
View Related
Jun 7, 2006
I'm trying to have a macro write down an array formula, but when I hit ctrl+shift+enter, the recorder says it can't record. If I write in the macro ...FormulaR1C1 = {=...} then I get the formula as a text. Is there a way to tell the macro that a formula should be entered as an array formula?
View 2 Replies
View Related
Mar 6, 2007
I want to use an array formula to sum about 5 rows each of which has 5 columns, e.g.
1 2 3 4 5 15
2 3 4 5 9 23
5 4 3 2 5 19
9 8 7 6 5 35
7 6 4 2 1 20
The final column is the total for each row. Instead of using =sum(a1:a5) then dragging the formula down thus creating a new formula for each line, I want to use a single array formula to achieve the same result. I have tried =sum($a$1:$a$5:$e$1:$e$5), even though all my instincts said it did not look right. And I was right!
I'm sure it is easy, but I just cannot work out the syntax.
View 11 Replies
View Related
Aug 2, 2007
I have an formula for calculating the factor of a number this a fairly long array formula I decided to try to write this in vba to use as a user defined function. I first decided to record a macro of me writing the formula in excel to see what the code looked like, this I then adapted in another module copying the basic formula in a function procedure. my recorded macro works fine when I run it but my adapted function shows an error namely that the FormulaArray is not defined. I've tried all kinds of variations but with no success. how do I write an array formula in V.B.A.
View 13 Replies
View Related
Oct 16, 2005
I have a list in excel that contains the same sku more than once on a
workbook in no paticular order, however i want to bring back the last
time that this sku appeared on the workbook for example:
SKU 271562 date counted 11 september
SKU 275555 date counted 12 september
SKU 271562 date counted 12 september
sku 255212 date counted 13 september
& so on
SKU 271562 date counted 11 october
The date range is only applicable to the date counted therefore i
cannot search via a date
2. vezerid Oct 13, 7:09 pm show options
Newsgroups: microsoft.public.excel.worksheet.functions
From: "vezerid" <veze...@act.edu> - Find messages by this author
Date: 13 Oct 2005 11:09:27 -0700
Local: Thurs, Oct 13 2005 7:09 pm
Subject: Re: Excel help
Reply | Reply to Author | Forward | Print | Individual Message | Show
original | Report Abuse
View 14 Replies
View Related
Aug 27, 2009
The following formula works, but takes far too long for an efficient user to run (note the array):
{=(MAX(IF(($B$4:$B$50000=$B4)*($I$4:$I$50000=$X$1),1*$J$4:$J$50000)))}
B = Number Values (e.g. 3431003)
I = Simple Text Values (e.g. I, P)
J = Dates (e.g. 4/15/2009)
Is there a formula that would provide the same result in a quicker fashion?
Note: Unfortunatly, the data will get up to 50,000 rows.
View 12 Replies
View Related
May 9, 2007
is it possible for an Array formula to be 3D? I am having no success, and I have heard it is - if you know how to do it right...
View 9 Replies
View Related
Jun 1, 2007
Seems not.
For example,
=SUMPRODUCT({1,0,1,0},F24:F27)
is ok. But
=SUMPRODUCT({if(F24=1,1,0),0,1,0},F24:F27)
is not.
Why is this so or is there a way to go aroung this?
View 9 Replies
View Related
Aug 25, 2009
I have a lengthy array formula that I try to enter using VBA. I get the common run-time error. I tried breaking it down, but that did not work. Maybe the syntax was wrong in the break down. Can some help out please?
=IF(COUNTIF($B:$B,B2) 1 Then
Range("B" & x).EntireRow.Delete
End If
Next x
Application.ScreenUpdating = True
View 9 Replies
View Related