Excel表由兩列(例如,A1:B5):的最小值Excel中:查找列
0 10 1 20 3 30 2 20 1 59
我需要得到在列B中的最小的值,其在對應的值列A大於零。在上面的例子中,它應該是20.
我試過使用INDEX(),MIN(),IF(),ROW(),數組公式等各種組合 - 但我無法弄清楚去做吧。 :-(任何幫助,將不勝感激
Excel表由兩列(例如,A1:B5):的最小值Excel中:查找列
0 10 1 20 3 30 2 20 1 59
我需要得到在列B中的最小的值,其在對應的值列A大於零。在上面的例子中,它應該是20.
我試過使用INDEX(),MIN(),IF(),ROW(),數組公式等各種組合 - 但我無法弄清楚去做吧。 :-(任何幫助,將不勝感激
GRSM幾乎擁有了
如果在C1輸入以下公式作爲數組(CTRL + SHIFT +完)
=MIN(IF(A1:A5>0,B1:B5))
這應該做的伎倆。
我想你必須作出一個額外的列..
A B C D
0 10 false 20
1 20 20
3 30 30
2 40 40
1 50 50
柱C:= IF(A1> 0; B1)
細胞D1: = MIN(C1:C5)
它應該是可以在一個單一的步驟,使用數組公式... ...我只是無法弄清楚如何... :-( – Vess 2010-01-01 13:22:22
入住http://www.cpearson.com/Excel/excelF.htm的「最小值和最大值的範圍內」的例子(你可以從同款下載相同的爲好)
HTH
這是不完全相同,但非常相似:Excel VBA - Find minimum of list of values?
尼斯一..我知道有一個熱鍵,但我不記得了 – Gersom 2010-01-02 09:30:40