INDIRECT函數從入門到進階之與VLOOKUP函數組合實現跨表引用

2020-12-08 Henry2020

昨天我們分享了多張表格相同順序下如何通過INDIRECT函數來實現快速引用,對INDIRECT函數構建文本字符並將其轉化為特定位置已經有所了解,在此基礎上我們開始新的內容的學習。大家不由得提出了一個問題,如果多張表格順序不同呢,我們該如何快速提取相同欄位所對應的內容呢?

回顧一下,我們使用頻率最高的查找引用類函數無非就是VLOOKUP函數,它在同一張表格中使用時非常容易理解,操作起來也很簡單,我們今天就在它的基礎上嵌套INDIRECT函數來完成我們的要求。

首先,通過數據驗證來構建一個下拉菜單,這個操作很簡單,就不贅述了,設置下拉菜單的目的是通過姓名的變動實現對應數據的動態變化。

先用VLOOKUP函數將一月份表格中的數據引用過來,公式就是=VLOOKUP($B$2,一月!$A$1:$D$11,4,0)。不難發現,第二個參數跟希望得到的地址信息很像,我們希望得到的結果是通過向下拖動,月份隨之變動,而區域保持不變。這時很自然地就想到了INDIRECT函數,只是我們需要先構建位置信息。根據我們之前的內容,可以將「一月!$A$1:$D$11」改寫成A5&"!$A$1:$D$11",這樣向下拖動的時候,前面動後面不動。整個公式就是下面這個樣子=VLOOKUP($B$2,INDIRECT(A5&"!$A$1:$D$11"),4,0),向下拖動,完成填充。

我們試著來檢查一下是否正確,沒有問題的。同時可以通過下拉菜單的點選實現數據的動態顯示,是不是很簡單呢?

相關焦點

  • Excel引用函數indirect教程
    原創作者 | 李銳微信公眾號 | Excel函數與公式(ID:ExcelLiRui)個人微信號 | (ID:ExcelLiRui520)關鍵字:indirectExcel引用函數indirect教程Excel中的引用函數indirect應用極其廣泛,很多問題的解決都離不開這個她的神奇助攻
  • INDIRECT函數從入門到進階之跨表多列數據一鍵引用(與VLOOKUP)
    在上次課學習了INDIRECT與VLOOKUP函數組合實現跨表不同順序的數據引用之後,我們再提高點難度,將所有人員都放在同一張表,我們通過編輯一個公式,實現向右和向下拖動,完成所有人員1-12月份對應的數據填充。這個可以實現嗎?
  • Indirect搭配Vlookup函數輕鬆實現多表查詢.
    生產搬運分享Excel基礎技能用1%的Excel基礎搞定99%的日常工作做一個有文藝範的Excel公眾號Excel是門手藝 玩轉需要勇氣‍以前覺得掙錢不重要現在オ知道星辰和大海都需要門票詩和遠方的路費都很貴我們都知道vlookup
  • Excel中跨多表引用,Vlookup+indirect函數!
    今天教大家vlookup搭配indirect函數,一個公式搞定。首先我們了解下Indirect函數的用法:D3的公式是:=INDIRECT(A2),A2沒有加雙引號,所以會對A2計算結果是B4,然後引用的是B4單元格的值,返回結果為3E3的公式是:=INDIRECT("A2"),A2加了雙引號,所以直接返回的是A2的值,返回的結果是B4
  • INDIRECT函數從入門到進階之相同順序跨表引用
    今天就讓我們一起來學習一下INDIRECT函數的神操作。上次課我們分享了INDIRECT函數的基本操作,它是將某一位置進行翻譯,並將該位置所對應的值引用過來。上次的例子都是對同一表格中的數據進行引用,當跨表的時候該如何操作呢?今天先來分享相同欄位相同順序的不同表的數據引用。
  • VLOOKUP函數教程大合集(入門+初級+進階+高級+最高級+12種常見錯誤)
    前言:vlookup函數是關注度最高的excel函數,今天蘭色把以前發布的vlookup函數來一次大合集。包括以下內容:vlookup函數的使用方法(入門級)vlookup函數的使用方法(初級)vlookup函數的使用方法(進階)vlookup函數的使用方法(高級)vlookup函數的使用方法(最高級)vlookup函數的使用方法(12種常見錯誤)VLOOKUP函數的使用方法(入門篇)VLOOKUP是一個查找函數
  • Excel高手必備函數INDIRECT的神應用
    Excel中的引用函數indirect應用極其廣泛,很多問題的解決都離不開這個她的神奇助攻,在我的印象中,indirect就好比一個既聰明又能幹的小精靈,今天帶你認識她。indirect的語法結構很簡單:indirect(引用,指定引用樣式)第2參數省略或TRUE時,第1參數是A1樣式的引用;第2參數為FALSE時,第1參數是R1C1樣式的引用。
  • Excel中Vlookup函數的使用方法(入門級)
    這裡蘭色提醒大家切記切記,在使用VLOOKUP時千萬不要把這個參數給漏掉了,如果缺少這個參數默為值為模糊查找,我們就無法精確查找到結果了。       好了,關於VLOOKUP函數的入門級應用就說到這裡,VLOOKUP函數可不只是這麼簡單的查找,我們講的還只是1/10的用法。其他的沒法在一篇文章中說明。敬請期待「VLOOKUP的使用方法-進階篇」吧。
  • Excel跨表查詢:vlookup+indirect函數組合,你都不知道有多強大
    江湖傳聞在excel查找界頗有名氣的vlookup函數即將退休,微軟官方也公布將迎來的是xlookup函數,據說功能也是強大的一批!目測感覺有些用法就是vlookup函數和lookup函數的結合體啊,但在目前形勢來看普及該函數可能還需要一段時間,因為還需要考慮各個excel版本版的兼容性!
  • Excel查找引用:比vlookup函數還好用的是hlookup函數
    在之前發布了一個動態排班表的文章,根據日期和班組來查詢班次,小編原來使用了一個很長很長的if+vlookup函數組合查找到的!函數查找範圍是使用了定義名稱!沒想到只要一個hlookup函數就可以解決這個函數和vlookup函數的查找區別是橫向查找,查找值都必須在查找區域的首行/首列所以在F2中輸入公式=HLOOKUP(B2,四班三倒!
  • vlookup函數結合match函數實現多行查找
    今天先不繼續更新index函數,有同學說,index函數使用時,通過match兩次使用獲取行列位置有些麻煩,很擔心出錯。
  • excel中使用vlookup函數查找老出錯?試試index—match函數吧
    初次學習時請注意我輸入函數的順序,先輸入match函數,表示返回「關羽」在B2到B19單元格中的行數,這一步計算結果為8。因為B2到B19區域是固定的,所以選擇B2到B19單元格後通過按F4鍵轉換為絕對引用。然後在前面輸入index函數,這一步的意思表示返回D2到D19中的第8行數,所以值為78。返回D2到D19區域也是固定區域,此處也要絕對引用。
  • 多工作表數據跨表求和,兩組Indirect函數公式更實用
    Excel數據求和相信許多同學都有操作過,但是有一類數據求和操作,相信對於許多人來說那就是跨工作表數據求和。尤其是涉及相同條件多表求和與跨工作表條件求和,這樣的操作都是非常實用的操作。下面我們就來詳細的學習一下跨工作表求和的3組函數公式。
  • EXCEL公式函數系列 之 查找與引用函數VLOOKUP
    大家好,我們已經學習完了EXCEL中的邏輯函數,從今天開始我們開始學習查找與引用這一系列的函數。今天的標題有點變動,是的,把「教學」去掉了。通過這幾天做文章發現EXCEL博大精深,大家共同學習進步吧。今天我們學習上次提到的VLOOKUP函數。上圖中EXCEL告訴我們該函數用於搜索表區域首列滿足條件的元素,確定待檢測單元格在區域中的行序號,再進一步返回選定單元格的值。這個解釋裡面的重點已經用粗體標註出來,等下會集中解釋。
  • 【excel函數】IF函數的使用方法(入門+進階+高級)
  • 有趣但又現實的函數vlookup之模糊匹配用法
    第二張表裡有女性年齡和男性編號兩項內容,現在我們假設女性年齡已知,要進行匹配的男性編號未知,現在我們任務就是基於第一張表的數據和第二張表裡的女性年齡,運用函數vlookup為不同年齡的女性匹配上合適年齡段的男性。excel工作表具體如下圖所示:
  • INDIRECT函數用法的那些事?終於湊齊了!
    ,上文聊到INDIRECT函數使用中,參數是字符串,在使用拼接法生成引用範圍時,遇到在生成類似「A2:H1」字符串時比較費勁,我們有什麼好的方法解決它嗎?,每次讀取一個字母,比如A2:H2的相對引用,=indirect(「A2:」&mid(strings,COUNTA(1:1),1)&」2」),它的缺陷就是範圍最大列標為Z,如果想涵蓋所有的列標,就需要涉及到算法思維了,可能有點深,初學的可以跳過看第三種方法。
  • vlookup+Indirect函數就是這麼強,讓你輕鬆合併12個月數據
    表格數據合併相信許多同學都碰到過這個問題,之前有講過函數合併、數據透視合併、VBA代碼合併等操作。今天我們來學一個數據合併新操作,那就是通過vlookup+Indirect函數搭配的方式,來輕鬆實現多表數據的合併。
  • Excel的VLOOKUP函數實現數據批量提取
    問題背景:在工作或生活中,經常要用到把兩個表格的數據合併在一起,例如兩個表格是相同的商品在不同時間段的價格或銷售數據,需要根據商品名稱把兩個表的數據整合在一起以便做更深度的數據統計和分析。我們知道可以用vlookup函數查找和提取,通過vlookup函數根據名單來查找和引用數據,實現多表整合。
  • INDIRECT函數用法匯總
    此函數立即對引用進行計算,並顯示其內容。語法INDIRECT(ref_text, [a1]) 參數Ref_text  必需。對單元格的引用。a1 可選。一個邏輯值,用於指定包含在單元格 ref_text 中的引用的類型。