If this is answering the most recent question (by MediChick) then I think you may have missed that the formula needs to look at multiple sheets.hi, here's a non-array formula for the hell of it (besides, online spreadsheets dont supports arrays, in case you wanna upload):
if there are no negatives:
=SMALL(A1:A30,COUNTIF(A1:A30,0)+1)
if negatives are possible:
=CHOOSE((MIN(A1:A30)>=0)+1,MIN(A1:A30),SMALL(A1:A30,COUNTIF(A1:A30,0)+1))
Yep, I mis-interpreted the question to mean "lowest value above 0". Also happens.plus, both formulas work for me (granted they just answer the original question about non-zero minimums).
and, =SMALL(A1:A30,COUNTIF(A1:A30,"<=0")+1) actually didnt work for me when there are negatives in the range.
The range of interest is GF3:GF11.Similar problem.. hope someone can help...
Looking for the lowest value in a column. The data will not contain negative numbers...
This may be a bit elementary but here goes..
When I copy and paste this array formula into my spreadsheet:
=SMALL(A1:A30,COUNTIF(A1:A30,"<=0")+1)
I get an answer of 5 so it works - but with the wrong data. The data it is working with (A1:A30) is imported from Access DB ranging from Column A to Column AH (ie it is blue)
When I change both instances of A1:A30 to::
=SMALL(GF3:GF11,COUNTIF(GF3:GF11,0)+1)
I get #NUM!
Why??
I suspect it is the data in GF3:GF11 which contain formulas similar to:
=IF(B3=GA$4,R3,) and return a number like 432.2
(B3 and R3 is data from the same Access DB and GA$4 is what I am looking for (the number 2 in this instance).
I have formatted Columns GF, GA, B, R as numbers.
I have also tried =DMin, =Small with similar failures...
Any ideas what I have done wrong?
Thanks
JL
Thank you for the help on this..
Your understanding is correct..
=SMALL(GF3:GF11,COUNTIF(GF3:GF11,0)+1)
#NUM!
=SMALL(GF3:GF11,INDEX(FREQUENCY(GF3:GF11,0),1)+1)
#NUM!
{=MIN(IF(GF3:GF11,GF3:GF11))}
#VALUE!
=MIN(IF(ISNUMBER(GF3:GF11+0),IF((GF3:GF11+0)>0,GF3:GF11+0)))
450.8 (which is the not the lowest number)
Here are the current values of GF3:GF11
<TABLE border=0 cellSpacing=0 cellPadding=0 width=64><COLGROUP><COL style="WIDTH: 48pt" width=64><TBODY><TR style="HEIGHT: 15pt" height=20><TD style="WIDTH: 48pt; HEIGHT: 15pt" height=20 width=64 align=right>0</TD></TR><TR style="HEIGHT: 15pt" height=20><TD style="HEIGHT: 15pt" height=20>448.4</TD></TR><TR style="HEIGHT: 15pt" height=20><TD style="HEIGHT: 15pt" height=20>449.7</TD></TR><TR style="HEIGHT: 15pt" height=20><TD style="HEIGHT: 15pt" height=20>450.8</TD></TR><TR style="HEIGHT: 15pt" height=20><TD style="HEIGHT: 15pt" height=20>451.2</TD></TR><TR style="HEIGHT: 15pt" height=20><TD style="HEIGHT: 15pt" height=20>452.4</TD></TR><TR style="HEIGHT: 15pt" height=20><TD style="HEIGHT: 15pt" height=20>453.6</TD></TR><TR style="HEIGHT: 15pt" height=20><TD style="HEIGHT: 15pt" height=20>454.5</TD></TR><TR style="HEIGHT: 15pt" height=20><TD style="HEIGHT: 15pt" height=20>457.2</TD></TR></TBODY></TABLE>
But I think we are on to something here...
The larger numbers will automatically left justify
The 0 automatically right justifies..
if that is of any help..
Thanks!!
JL