亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
463
2025-04-01
分享一組函數組合,提高效率一丟丟
單個的函數作用和功能都是比較單一的,在解決實際問題時,往往需要多個函數嵌套使用,今天就和大家分享幾個常用的函數嵌套組合。熟悉這些嵌套函數的使用,提高效率一丟丟還是有可能的。
組合一:INDEX+MATCH
出鏡率最高的查詢類函數之一。
用MATCH函數來定位查詢值的位置,再用INDEX函數返回指定區域中指定位置的內容,二者結合,可以實現上下左右全方位的查詢。
應用實例:如下圖所示,根據姓名查詢部門和職務,也就是傳說中的逆向查詢。
F3單元格公式為:=INDEX(A:A,MATCH($E3,$C:$C,))MATCH找到E3單元格在C列的精確位置:老IN啊,紅紅在第6間屋呢。
接下來INDEX根據MATCH提供的線索,從A列找到第6個單元格:歐了,這就是紅紅家的窗戶,下手——
組合二:MIN+IF
用于計算指定條件的最小值。
如下圖所示,要計算生產部的最低分數。
G3單元格可以使用數組公式:=MIN(IF(A2:A9=F3,D2:D9))先用IF函數判斷A列的部門是否等于F3指定的部門,如果條件成立,則返回D列對應的分數,否則返回邏輯值FALSE:{FALSE;45;FALSE;FALSE;FALSE;66;FALSE;72}接下來再使用MIN函數計算出其中的最小值。
MIN函數有一個特性,就是可以自動忽略邏輯值,所以只會對數值部分計算,最終得到指定部門的最低分數。
注意,由于執行了多項計算,所以在輸入公式時,要按Shift+ctrl+Enter鍵哦。
組合三:VLOOKUP+MATCH
常用于不確定列數的數據查詢。
如下圖所示,要根據B13單元格的姓名,在數據表中查詢對應的項目。
C13單元格公式為:=VLOOKUP(B13,A1:G9,MATCH(C12,1:1,),0)如果數據表的列數非常多,在使用VLOOKUP函數時,還需要掰手指頭算算查詢的項目在數據表中是第幾列,真是麻煩的很。
現在好了,先用MATCH函數來查詢項目所在是第幾列,然后VLOOKUP函數就根據MATCH函數提供的情報,返回對應列的內容。
組合四:LEN+SUBSTITUTE
計算一個單元格內有幾個項目。
如下圖所示,要計算每個部門的人數。
這種表格想必大家不會陌生吧,多個姓名在一個單元格內,每個姓名之間用頓號隔開。C2單元格公式為:=LEN(B2)-LEN(SUBSTITUTE(B2,”、”,))+1先用LEN函數計算出B列單元格的字符長度,然后再用SUBSTITUTE函數將頓號全部替換掉之后,計算替換后的字符長度。用字符長度減去替換后的字符長度,就是單元格內頓號的個數。接下來,加1即是實際的人數,你懂得。
組合五:TEXT+MID
常用于日期字符串的提取和轉換。如下圖所示,要根據B列身份證號碼提取出生年月。
C2單元格公式為:=–TEXT(MID(B2,7,8),”0-00-00″)MID函數用于從字符串的指定位置開始,提取特定數目的字符串。MID(B2,7,8)就是從B2單元格的第7位開始,提取8位數字,結果為:19751226再使用TEXT函數,將這個字符串變成”0-00-00″的樣式,結果為”1975-12-26″。
這個時候,已經有了日期的模樣,但是本身還是文本型的,所以再加上兩個負號,也就是計算負數的負數,通過這么一折騰,就變成真正的日期序列了。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。