View Single Post
  #4   Report Post  
Posted to microsoft.public.excel.misc
Derrick Derrick is offline
external usenet poster
 
Posts: 133
Default Find the lowest number?

for looking up the vendors, just use LOOKUP. i find that V or HLOOKUP doesnt
really make anything simpler.

Lookup(Value, Array, Return Array)
so.. if Amount of lowest vendor is in B4,
B4=IF(SUM(B2:D2)=0,0, SMALL((B2:D2),COUNTIF(B2:D2,0)+1))
and Lowest vendor name is in B5
B5=Lookup(B4, B2:D2, B1:D1) should work

The question now is: what happens if a vendor sells nothing?


"Derrick" wrote:

try something like this:

=IF(SUM(B2:D2)=0,0, SMALL((B2:D2),COUNTIF(B2:D2,0)+1))

the if statement checks to see if everything is 0, and will output 0 if true
Small( looks up the range, rank of number) - so the range is B2:D2, and then
the countif() will set a starting point for it to find the lowest number.
so:
0,0,1,2,3
will ouptut 1, because countif() +1 will return 3. so it will look for the
3rd smallest number. which essentially gets rid of 0's





"evoxfan" wrote:

I used the MIN formula but it does not ignore zeros. Will an if statement
ignore zeros to find the minimum number in the last row. I think I could use
a VLOOKUP after the minimum number is found.

"evoxfan" wrote:

I have many columns of different vendors with numbers that sum to a
particular row.
Row/Column: A B C D
1 Vendor1 Vendor2 Vendor3
2 1000 2000 1500
3 500 2000 2000
Totals 1500 4000 3500

"Name of lowest Vendor" "Amount of lowest Vendor"

I want to find the lowest number and display it in a cell and display the
name of the vendor in adjacent cell. What is best way to accomplish this?

Thanks in advance.