當前位置: 妍妍網 > 辦公

Vlookup函式再出新用法,快速合並1個月報表

2024-02-04辦公

Vlookup函式是工作中最常用尋找函式,但,今天蘭色分享的卻是一個超實用的 合並 用法。

【例】有N個日報表,A列為銷售員( 每個表的銷售員順序人數不一定相同 ),B列是銷量。 現需要合並到一個表中。

由於順序和人員不同,直接貼上肯定不行。 難道要一個一個的手工填寫嗎? 當然不用,一個Vlookup公式即可。

B3公式

=IFERROR( VLOOKUP ($A3, INDIRECT(B$2&"!A:B") ,2,0),"")

估計有些新手看不懂,蘭色帶大家剖析一下這個神秘的公式。

  • IFERROR 函式,當vlookup尋找不到時,把返回的錯誤值轉換為空值

  • INDIRECT(B$2&"!A:B") :indirect函式可以把字串轉換為參照,所以這裏就用它參照 第2行的表名 生成動態的參照: 公式在B列參照1日表格,在C列則自動變換為參照2日表格....

  • Vlookup (A列姓名, indirect生成動態表格參照 ,列數,0) : 有了動態參照地址,Vlookup就可以自動從多個表中尋找數據。

  • 公式中的 $ 不可少,防止公式復制後參照發生變化。

  • 如果1日~31日都是單獨的Excel檔,可以把檔名作為變量參照。但需要開啟所有被參照的檔,Vlookup公式才能更新值。

    =VLOOKUP(A3,INDIRECT("["& B2 &".xlsx]Sheet1!$A:$B"),2,0)

    蘭色說 其實今天學的公式中, Vlookup只是基本的尋找用法,重點是indirect函式的套用。 indirect函式在動態參照中功能很強大,同學們一定要學會它。

    蘭色根據多年經驗,錄制了一全套適合新手和初中級階段使用者學習的Excel教程。包括Excel表格88個函式用法、119個使用技巧、透視表從入門到精通50集、圖表從入門到精通182集,。詳情點選下方連結: