函數,是系統已經定義好的,按照語法結構進行正确使用即可,但是,單個函數往往無法完成一些複雜的功能,此時,我們就要講函數組合起來使用,到底會有什麼樣的效果呢?我們不妨看看以下6組。
一、Sumif Sumif。
這2個函數都是求和,而且Sumif函數還可以實現單條件求和,但如何實現“單條件多字段”求和呢?
目的:計算員工中“魯肅”和“袁術”的總月薪。
方法:
在目标單元格中輸入公式:=SUM(SUMIF(B3:B12,{"魯肅","袁術"},G3:G12))。
解讀:
從目的中可以看出,就是兩個單條件求和,但要一步實現,就要借助Sum函數。
二、Sum Countif。
求和與單條件計數組合?是的,可以快速地計算指定範圍内不重複值的個數。
目的:計算“學曆”的種類。
方法:
在目标單元格中輸入公式:=SUM(1/COUNTIF(F$3:F$12,F$3:F$12))。
解讀:
上述公式中,Countif函數的作用為統計F3:F12範圍中每個單元格的值在F3:F12區域中出現的次數,并作為除數,1除以每個值出現的次數,最後進行求和,正好是不重複值的個數。
三、If Vlookup。
判斷函數和查詢函數也能擦出愛情的火花?确實意想不到,但事實證明,他們兩真的戀愛了……
目的:根據員工姓名查詢對應的工号,即反向查詢。
方法:
在目标單元格中輸入公式:=VLOOKUP(K3,IF({1,0},C3:C12,B3:B12),2,0)。
解讀:
公式中IF({1,0},C3:C12,B3:B12)的作用是對指定的數據區域進行重構。
四、Vlookup Match。
此組合是較為經典的用法,可以根據指定的單一條件返回此條件對應的所有值。
目的:根據工号查詢此員工的所有信息。
方法:
在目标單元格中輸入公式:=VLOOKUP($K3,$B3:$H12,MATCH(L$2,$B2:$H2,0),0)。
解讀:
此公式的關鍵在于對參數的引用,要弄清楚在查詢的過程中,哪些是變量,哪些是定量,即哪些是相對引用或混合引用,那些是絕對引用。
五、INDEX Match。
先定位,後提取,此用法是典型的查找引用組合,必須要掌握哦!
目的:根據員工的姓名查詢對應的編号。
方法:
在目标單元格中輸入公式:=INDEX(B3:B12,MATCH(K3,C3:C12,0))。
解讀:
此組合相對于If Vlookup來說,更好理解,及時限定為,後提取。
六、If And或Or。
此組合是邏輯判斷常見的操作方式。
目的:如果女同志的年齡小于40歲,則返回“優秀”。
方法:
在目标單元格中輸入公式:=IF(AND(D3="女",C3<40),"優秀","")。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!