Excel中的函數,是非常繁多的,如果要全部掌握,幾乎是不可能的,而且部分也不常用,所以,我們隻需結合自己的工作實際,掌握部分即可,但如果Excel中隻保留3個函數,我認為最有必要的就是Sumproduct,Lookup、Aggregate。至于理由,請繼續閱讀下文。
一、最佳勞模:Sumproduct。
功能:返回相應的數組或區域乘機的和。
語法結構:=Sumproduct(數組1,[數組2]……)
應用案例:
1、求和。
目的:計算商品的總銷量。
方法:在目标單元格中輸入公式:=SUMPRODUCT(D3:D12)。
2、單條件求和。
目的:計算銷量>4000的銷量和。
方法:
在目标單元格中輸入公式:=SUMPRODUCT((D3:D12>4000)*(D3:D12))。
3、多條件求和。
目的:計算2022年9月5日銷量>4000的銷量和。
方法:
在目标單元格中輸入公式:=SUMPRODUCT((D3:D12>4000)*(F3:F12='2022年9月5日')*(D3:D12))。
解讀:
一個Sumproduct函數既可以普通求和,還可以條件求和,完全可以替代Sum、Sumif、Sumifs函數的功能。
4、單條件計數。
目的:計算銷量>4000的筆數。
方法:
在目标單元格中輸入公式:=SUMPRODUCT(N(D3:D12>4000))。
解讀:
N函數的作用為将不是數值的值轉換為數值形式。
5、多條件計數。
目的:計算2022年9月5日銷量>4000的筆數。
方法:
在目标單元格中輸入公式:=SUMPRODUCT(N(D3:D12>4000)*(F3:F12='2022年9月5日'))。
6、經典用法。
目的:計算産品的總銷售額。
方法:
在目标單元格中輸入公式:=SUMPRODUCT(C3:C12,D3:D12)。
解讀:
從上述的6個示例中可以看出,Sumproduct完全可以替代Sum、Sumif、Sumifs、Countif、Countifs等函數,是不是非常的強大了。所以掌握Sumproduct的功能是也很有必要的。
二、查詢神器:Lookup函數。
功能:從單行或單列中查詢符合條件的值。
語法結構:=Lookup(1,0/(條件)*……,返回值範圍)。
解讀:
此處的語法結構為“變異”後的結構,其本質還是向量形式。
應用案例:
1、單條件查詢。
目的:查詢産品單價。
方法:
在目标單元格中輸入公式:=LOOKUP(1,0/(B3:B12=I3),C3:C12)。
解讀:
Lookup函數中,如果查詢不到指定的值,就會自動“向下匹配”,即返回小于當前值的最大值所匹配的值。
2、多條件查詢。
目的:查詢指定産品在指定日期的銷量。
方法:
在目标單元格中輸入公式:=LOOKUP(1,0/((B3:B12=I3)*(F3:F12=J3)),D3:D12)。
3、逆向查詢。
目的:查詢指定銷售員在指定日期的銷量。
方法:
在目标單元格中輸入公式:=LOOKUP(1,0/((E3:E12=I3)*(F3:F12=J3)),D3:D12)。
三、多面手:Aggregate函數。
功能:返回一個數據列或數據庫的合計。
語法結構:=Aggregate(功能函數代碼,隐藏代碼,數據範圍)。
部分功能函數:
隐藏代碼:
功能函數和隐藏代碼相互組合,可以實現幾十種功能,是不是很強大?如果要學習Excel函數,舍我其誰?具體應用案例在這裡就不做過多的介紹,感興趣的親在實際的工作中實踐一下哦!
最美尾巴:
三個函數,Sumproduct基本實現了求和的全部功能,Lookup實現了查詢引用的全部功能,而Aggregate的功能就更加強大了,包含了19個功能函數,可以說已經無敵了,所以掌握這3個函數是非常必要的哦,如果親發現了更加有趣的函數,不妨在留言區告訴小編哦!
有話要說...