關鍵字:函數組合;
欄目:函數
小夥伴們,你們好呀~
今天就來給大家分享8個能夠提高你工作效率的函數公式組合,讓我們來看看都有哪些吧~
1:VLOOKUP+MATCH組合
使用場景:按照姓名和學科匹配成績
公式為:=VLOOKUP(F2,A:D,MATCH(G2,$A$1:$D$1,0),0)
函數組合特點:MATCH函數作為VLOOKUP函數的第三個參數,能夠使VLOOKUP函數變得更靈活。
2:SUM+SUMIF組合
使用場景:統計劉備、關羽、張飛三個人的銷售量合計
公式為:=SUM(SUMIF(B:B,{"劉備","關羽","張飛"},C:C))
函數組合特點:SUM函數和SUMIF函數的組合,實現了一步到位的根據多個條件彙總求和。
3:SUM+OFFSET+MATCH組合
使用場景:按照指定的姓名對多列數據進行求和
公式為:=SUM(OFFSET(A1,MATCH(A13,A2:A10,),1,,5))
函數組合特點:MATCH确定指定姓名所在的行,OFFSET确定需要求和的區域,公式中的5表示對5列數字求和,可以根據自己的情況修改。SUM對OFFSET确定的區域進行求和。
4:MAX+SUBTOTAL+OFFSET組合
使用場景:直接統計出最高周銷量
公式為:=MAX(SUBTOTAL(9,OFFSET($A$2,,ROW(1:5),9,)))
函數組合特點:要在不知道每周合計的情況下,統計最高周銷量就需要用到MAX+SUBTOTAL+OFFSET組合,對于這個組合最大的難點在于沒有用SUM去求和而用了SUBTOTAL,原因就在于這個例子中OFFSET得到的是一個多維引用,SUBTOTAL函數支持函數返回的三維引用,故能返回正确結果;SUM函數不支持函數返回的三維引用,故不能使用。
5:IFERROR+INDEX+SMALL+IF組合
使用場景:查詢指定部門的所有成員姓名
公式為:
=IFERROR(INDEX($B$2:$B$10,SMALL(IF(A$2:A$10=$E$2,ROW($A$2:$A$10)-1,100),ROW(A1))),"")
6:INDEX+SMALL+IF+MATCH組合
使用場景:使用公式對單列數據提取出不重複值,和删除重複項的效果一樣。
公式為:
=IFERROR(INDEX($A$2:$A$17,SMALL(IF(MATCH($A$2:$A$17,$A$2:$A$17,0)=ROW($A$2:$A$17)-1,ROW($A$2:$A$17)-1),ROW()-1),0),””)
函數組合特點:這是萬金油的衍生公式,具體原理和前一個公式類似。
7:LEFT+LOOKUP組合
使用場景:提取數字文本混合左側的數字。
公式為:=-LOOKUP(1,-LEFT(A2,ROW($1:$9)))
函數組合特點:提取數字的公式套路之一,需要對LOOKUP的原理了解才行,遇到類似的情況套用公式即可。
8:LOOKUP+ INDIRECT+MATCH組合
使用場景:針對有合并單元格的反向查找,按姓名找到對應的部門。
公式為:=LOOKUP(“座”,INDIRECT(“A2:A”&(MATCH(E2,$B$2:$B$11,0)+1)))
好啦,以上便是今天要分享的8個公式!
其實關于 Excel 的函數組合并不難,我們要做的,就是根據自己的需求,對這些函數公式進行套用,這樣既節約了想公式的時間,又提高了工作效率。下一篇
烏桂酒
有話要說...