回覆列表
-
1 # Excel小王子
-
2 # EXCEL學習微課堂
EXCEL中我用過的最好用的自定義函式是VLOOKUPS。為什麼這樣說呢?大家都知道VLOOKUP是表親們的大眾情人,但他從右往左查詢和返回多個結果都比較麻煩,而自定義函式vlookups可以輕鬆解決這些問題!
一、匯入自定義函式匯入方法:
ALT+F11 調出VBA 編輯器 →在工程視窗右擊選擇【匯入檔案】→選擇VBA 模組檔案(自定義函式VLOOKUPS.bas)→關閉VBA 編輯器。
二、VLOOKUPS查詢案例1、一對多查詢部門員工G3 單元格公式為:=vlookups($F3,$C:$C,0,G$2)
Vlookups與VLOOKUP類似,有4個引數:vlookups(找誰,在哪找,返回第幾列,找第幾個)
第①引數是要查詢的內容【部門】「物資部」
第②引數是包含查詢值的資料列—C列
第④引數引用第2列的數,即一個連續的序號,向右向下複製,即可實現一對多查詢。將各部門的員工都查詢出來。
2、一對多查詢部門辦公室第①引數是要查詢的內容,【部門】「企管部」
第②引數是包含查詢值的資料列,—C列
第④引數使用ROW(A1)生成一個連續的序號。向下複製公式,即可實現一對多查詢。
如果要從右向左查詢【序號】,只要修改一下第三引數,使其變成-1即可。
三、溫馨提示1、記得一定要先匯入模組再使用這個函式,這個函式是自定義函式,不包含在Excel預設的函數里。
2、記得儲存EXCEL檔案為啟用宏的工作簿.xlsm,要不你用vlookups函式查找出結果後要立即複製原址貼上為值,下次開啟檔案時就不會出錯。
既然是自定義函式當然是自己寫的最好用了,別人寫的自定義函式你都不一定會用,更別提好用了。比如坊間流傳甚廣的Contxt函式和Mlookup函式還有RR函式,有多少人會用,有多少人覺得好用呢?