Excel中max函數的另類用法介紹

  大家都知道excel中MAX函數返回一組值中的最大值,MIN函數則返回一組值中的最小值。這兩個函數經常用於單元格區域中求最大值和最小值。

其中max函數的語法為:MAX(range),參數range代表單元格數據區域。

max函數的具體用法很簡單,本文介紹的是max函數的另類用法——計算超額銷售量,提供給大家。

工作表詳見下圖所示。

Excel中max函數的另類用法介紹

本實例是已知A-D列數據,求超額銷售量,E、F列結果都一樣,但其中方法不一樣。

單擊E2單元格,輸入公式:=IF(D2>C2,D2-C2,0),得到結果,並向下復制公式,可以求出超額銷售量。

公式解析:如果實際銷售額大於銷售定額,IF函數計算實際銷售額-銷售定額的值,如果實際銷售額沒有超過銷售定額,則直接取0值。

本實例使用MAX函數的替代方案介紹如下:

單擊F2單元格,輸入公式:=MAX(D2-C2,0),得到結果,並向下復制公式,同樣可以求出超額銷售量。

公式解析:將D2-C2的結果作為MAX函數的一個參數,然後將此參數與0比較,得出結果。D2-C2可能為正,也可能為負。如果得出1個正數,和0比較,較大的一定是這個正數;如果得出1個負數,和0比較,0一定是較大的數,因此使用MAX函數在本例設計公式比IF函數更為簡單快捷。