1
在Excel中,我有一個單元格範圍(AD2:AH29),我想找到這些單元格的最小值。不過,我只想考慮其值大於1的單元格。如何在excel中查找大於1的單元格的最小值?
我嘗試使用以下方法,但我無法完全掌握公式,因爲我不知道如何告訴excel只考慮細胞,其中該值大於1:
MIN(IF(">1"),AD2:AH29)
MIN(IF(">1",AD2:AH29))
在Excel中,我有一個單元格範圍(AD2:AH29),我想找到這些單元格的最小值。不過,我只想考慮其值大於1的單元格。如何在excel中查找大於1的單元格的最小值?
我嘗試使用以下方法,但我無法完全掌握公式,因爲我不知道如何告訴excel只考慮細胞,其中該值大於1:
MIN(IF(">1"),AD2:AH29)
MIN(IF(">1",AD2:AH29))
它是一個陣列式:
=MIN(IF(AD2:AH29>1,AD2:AH29))
作爲一個陣列式,它必須與確認Ctrl鍵移輸入,而不是退出編輯時,輸入模式。如果正確完成,Excel將在公式周圍放置{}
。
OR
您可以使用集合(),並避免使用的需要按Ctrl-Shift鍵輸入:
=AGGREGATE(15,6,AD2:AH29/(AD2:AH29>1),1)
難道不應該aggregate命令是以下代替=集合體(5 ,6,AD2:AH29 /(AD2:AH29> 1),1),因爲15對應於第二小值的SMALL函數? 5對應於最小功能。見這裏:https://www.techonthenet.com/excel/formulas/aggregate.php – Veridian
@Veridian作爲最後一個標準的'1'是查找第一個最小的值。並且不能使用min函數的分母驗證。所以沒有它需要使用小功能。 –