在Excel公式中,有些函數是獨行俠,而有些函數經常是成對出現(xiàn)的,今天蘭色就帶大家一起盤點Excel表格中八大經典函數組合。 1、IF + And 作用:并列多條件判斷 【例】如下圖所示,在C列設置公式,如果A列值小于500且B列值為未到期,則返回”補款“,否則顯示為空。 公式:C2 =IF(AND(A2<500,B2='未到期'),'補款','') 說明:兩個條件同時成立用AND,任一個成立用OR函數。 2、Index + Match 作用:根據條件查詢 【例2】如下圖所示,要求根據月份和費用項目,查找金額 E10公式: =INDEX(B2:G6,MATCH(B10,$A$2:$A$6,0),MATCH(A10,$B$1:$G$1,0)) 公式說明: 先用MATCH函數查找3月在第一行中的位置 =MATCH(B10,$A$2:$A$6,0) 再用MATCH函數查找費用項目在A列的位置 =MATCH(A10,$B$1:$G$1,0) 最后用INDEX根據行數和列數提取數值 =INDEX(區(qū)域,行數,列數) 3、Iferror + Vlookup 作用:當Vlookup查找不到時屏蔽查錯誤值 【例】如下圖所示,要求根據產品名稱在上表中查找單價,如果產品不存在則顯示為空白 B9公式: =IFERROR(VLOOKUP(A8,$A$1:$D$5,3,0),'') 4、Mid + Find 作用:根據條件截取字符串 【例】在個人信里截取出年齡 B2公式 =MID(A2,FIND(' ',A2)+1,9) 注:find查找分隔符的位置,MID負責截取字符 5、Left + lenB + Len 作用:分離漢字、數字和字母 示例: =LEFT(A2,LENB(A2)-LEN(A2)) 注:帶B的函數是按字節(jié)計數,而一個漢字占2個字節(jié),數字和字母則占1個。所以用LENB(A2)-LEN(A2)可以倒推出漢字的個數,然后用left或mid函數截取。 6、index + Small + Row 作用:一對多查找 【例】如下圖所示,要求在F列查找“張明城”的個人消費記錄 F2公式 {=INDEX(C:C,SMALL(IF(B$2:B$10=F$1,ROW($2:$10)),ROW(A1)))} 公式解析:
7、Sum + Offset + Count 作用:最后N天求和 【例】在D2單元格返回B列最近7天的銷量 D2公式: =SUM(OFFSET(B1,COUNTA(B:B)-7,0,7,1)) 注:Counta負責統(tǒng)計B列非空值個數,offset負責生成動態(tài)最后N天區(qū)域,SUM負責求和 8、Sumproduct + Countif 作用:計算不重復值個數 【例】:統(tǒng)計B列的客戶數量 =SUMPRODUCT(1/COUNTIF(B2:B19,B2:B19)) 注:Countif函數統(tǒng)計出每個客戶的出現(xiàn)次數,Sumprodcut對1/出現(xiàn)次數進行求和。每個客戶無論出現(xiàn)多少次,求和的結果都是1,求和后正好是不重復個數。 蘭色說:Excel公式中的函數嵌套對新手是一個難點,所以掌握這些固定套路尤為重要。覺得有用記得點右下角給本文一個“好看” |
|
來自: 國慶plg2n88foz > 《文件夾1》