將函式組合起來使用會有什麼樣的效果?不妨看看這6組,功能真強

將函式組合起來使用會有什麼樣的效果?不妨看看這6組,功能真強

函式,是系統已經定義好的,按照語法結構進行正確使用即可,但是,單個函式往往無法完成一些複雜的功能,此時,我們就要講函式組合起來使用,到底會有什麼樣的效果呢?我們不妨看看以下6組。

一、Sumif+Sumif。

這2個函式都是求和,而且Sumif函式還可以實現單條件求和,但如何實現“單條件多欄位”求和呢?

目的:

計算員工中“魯肅”和“袁術”的總月薪。

將函式組合起來使用會有什麼樣的效果?不妨看看這6組,功能真強

方法:

在目標單元格中輸入公式:=SUM(SUMIF(B3:B12,{“魯肅”,“袁術”},G3:G12))。

解讀:

從目的中可以看出,就是兩個單條件求和,但要一步實現,就要藉助Sum函式。

二、Sum+Countif。

求和與單條件計數組合?是的,可以快速地計算指定範圍內不重複值的個數。

目的:

計算“學歷”的種類。

將函式組合起來使用會有什麼樣的效果?不妨看看這6組,功能真強

方法:

在目標單元格中輸入公式:=SUM(1/COUNTIF(F$3:F$12,F$3:F$12))。

解讀:

上述公式中,Countif函式的作用為統計F3:F12範圍中每個單元格的值在F3:F12區域中出現的次數,並作為除數,1除以每個值出現的次數,最後進行求和,正好是不重複值的個數。

三、If+Vlookup。

判斷函式和查詢函式也能擦出愛情的火花?確實意想不到,但事實證明,他們兩真的戀愛了……

目的:

根據員工姓名查詢對應的工號,即反向查詢。

將函式組合起來使用會有什麼樣的效果?不妨看看這6組,功能真強

方法:

在目標單元格中輸入公式:=VLOOKUP(K3,IF({1,0},C3:C12,B3:B12),2,0)。

解讀:

公式中IF({1,0},C3:C12,B3:B12)的作用是對指定的資料區域進行重構。

四、Vlookup+Match。

此組合是較為經典的用法,可以根據指定的單一條件返回此條件對應的所有值。

目的:

根據工號查詢此員工的所有資訊。

將函式組合起來使用會有什麼樣的效果?不妨看看這6組,功能真強

方法:

在目標單元格中輸入公式:=VLOOKUP($K3,$B3:$H12,MATCH(L$2,$B2:$H2,0),0)。

解讀:

此公式的關鍵在於對引數的引用,要弄清楚在查詢的過程中,哪些是變數,哪些是定量,即哪些是相對引用或混合引用,那些是絕對引用。

五、Index+Match。

先定位,後提取,此用法是典型的查詢引用組合,必須要掌握哦!

目的:

根據員工的姓名查詢對應的編號。

將函式組合起來使用會有什麼樣的效果?不妨看看這6組,功能真強

方法:

在目標單元格中輸入公式:=INDEX(B3:B12,MATCH(K3,C3:C12,0))。

解讀:

此組合相對於If+Vlookup來說,更好理解,及時限定為,後提取。

六、If+And或Or。

此組合是邏輯判斷常見的操作方式。

目的:

如果女同志的年齡小於40歲,則返回“優秀”。

將函式組合起來使用會有什麼樣的效果?不妨看看這6組,功能真強

方法:

在目標單元格中輸入公式:=IF(AND(D3=“女”,C3<40),“優秀”,“”)。

(此處已新增紀錄片卡片,請到今日頭條客戶端檢視)