要將Excel SMALL函數與過濾條件一起使用并忽略零,您可以使用數組公式來實現。以下是一種方法:
首先,選擇一個空白單元格,例如A1。
輸入以下數組公式:
=SMALL(IF(A2:A10<>0,A2:A10,“”),1)
按Ctrl + Shift + Enter組合鍵將該公式作為數組公式輸入。單元格將顯示第一個滿足過濾條件(不等于零)的最小值。
您可以通過更改公式中的數字1來獲取其他滿足過濾條件的最小值。
如果要獲取多個滿足過濾條件的最小值,您可以使用以下公式:
=SMALL(IF(A2:A10<>0,A2:A10,“”),ROW(INDIRECT(“1:3”)))
該公式將返回3個滿足過濾條件的最小值。您可以通過更改ROW函數中的數字來獲取更多或更少的最小值。
請注意,數組公式在輸入時需要使用Ctrl + Shift + Enter組合鍵,否則將無法正確計算。