Excel多張工作表的數據查詢

2020-12-03 唯一的憂傷

日常工作中,並不是所有的員工信息都會被經常用到,恰恰相反,經常用到的欄位,一般是固定的幾個。當表格信息較多時,去尋找某個記錄的某些欄位信息,是比較耗時耗力的。如果可以根據提供的某條記錄的標識符,就可以依據該標識符快速展示出屬於該記錄的欄位數據,並且能夠屏蔽其他不關心的數據,那麼體驗就會大幅提升。

如上所示,建立幾個工作表的數據查詢。

1、建立如下圖的數據表和數據查詢表,觀察可得出,每個數據表中,出庫單號欄位可以唯一標識每一行數據,所以我們可以通過出庫單號查詢銷售數據

2、打開數據查詢表,在E4單元格輸入函數=MID(E5,6,1)&"月",用於提取出庫單號的月份;

在D8單元格輸入函數=IF(OR($E$4="",$E$5=""),"",VLOOKUP($E$5,INDIRECT($E$4&"!"&"$A:$N"),3,)),其中OR($E$4="",$E$5="")用於判斷E4和E5單元格是否為空值,如果E4和E5中任意單元格為空值,D8單元格則為空值,否則使用VLOOKUP($E$5,INDIRECT($E$4&"!"&"$A:$N"),3,)查詢出庫單號在對應月份的表格中產品的名稱;

3、以此類推,在各個單元格中輸入對應的函數

F8:=IF(OR($E$4="",$E$5=""),"",VLOOKUP($E$5,INDIRECT($E$4&"!"&"$A:$N"),4,))

D10:=IF(OR($E$4="",$E$5=""),"",VLOOKUP($E$5,INDIRECT($E$4&"!"&"$A:$N"),5,))

……

4、設置完成後,將1月~5月的數據表隱藏,並將查詢表中的E5單元格選中,

選中「審閱」選項卡中的「保護工作表」,按下圖勾選權限,然後設置密碼並確定。這樣就只有E5單元格可以輸入數據,其他單元格被是鎖定。

5、設置完成後,修改出庫單號即可查詢對應的數據了。

提取碼:rcsx

點擊再看,為作者加油

相關焦點

  • 數據查詢中,三個工作表聯合查詢的方法
    大家好,今日繼續講解VBA資料庫解決方案,今日的內容是第70講: 數據查詢中,三個工作表聯合查詢的方法。在各種查詢中,內連接,左外連接,右外連接等等,這些方法大家在工作中要多加利用,並且靈活利用,利用多了,知識就變成自己的了。今日我們講解的是三個工作表的聯合查詢,也就是說三個工作表的數據要一次查詢。我們還是看下面的實例講解。
  • 如何給Excel工作表加密
    在給領導和客戶看excel工作表的時候,我們如果不想別人修改或者刪除excel工作表的數據,可以設置excel工作表保護,具體操作方法如下:1、給工作表加密保護首先打開要進行加密保護的工資表要加密工資表2、「文件保護」對話框依次打開工作表文件菜單下的「文件加密」對話框。
  • Excel小技巧-多張工作表同時批量編輯
    有的時候一個工作簿中有十多個工作表,想把格式或者數據進行批量處理,如果逐個修改,即便使用複製粘貼功能,依然很是浪費時間,很麻煩。其實,微軟為我們提供了很簡單的解決方法,那就是先選中多個目標工作表,再進行操作,就可以完成批量修改啦。今天來和小編一起來學習如何為多張工作表同時進行批量編輯吧。
  • 用ADO,實現EXCEL多個工作表數據的匯總
    大家好,今日我們繼續講解VBA資料庫解決方案,今日講解第35講:利用ADO,實現EXCEL多個工作表數據的匯總。在前幾講中,我們講了用ADO連接EXCEL實現一些便捷操作的方法,其實,這些操作中是把EXCEL作為一種特殊的資料庫來對應的,我們在實際工作中面臨的實際情況多種多樣,要實現特殊的操作有時要組合利用一些基本的方法。
  • excel匯總多個工作表數據的神器——合併計算
    在excel中,經常會遇到多個表格的數據需要匯總,但是有時候每個表格的順序、項目不一定完全相同,比如下圖中,動圖一是五個不完全相同的工作表,如何將五個工作表的數據匯總到一個工作表中(圖二所示),並對這些數據進行求和或者其他運算呢?這裡就為大家介紹一下合併計算的功能。
  • 工作表數據查詢時,類似篩選功能LIKE和NOT LIKE的應用
    大家好,我們繼續講解VBA資料庫解決方案,今日講解第53講內容:工作表查詢時,類似於篩選功能的LIKE和NOT LIKE 的應用。大家在工作的時候,利用EXCEL操作,篩選是必不可少的工具之一。例如我們可以篩選以某個字符開頭的數據,或者篩選不以某個字符開始的數據,那麼這個功能如何在ADO連接EXCEL進行查詢時實現呢?
  • 快速搞定excel多sheet匯總,表頭順序不一樣也能匯總數據
    hello,大家好,在日常工作中我覺得最令我們抓狂,也是最讓人害怕的excel工作莫過於數據匯總了,當匯總的表格數量比較多,表格的格式又不統一的時候,加班到深夜都有可能,今天就跟大家分享一種多sheet匯總的方法,即使表頭的順序不一致也能匯總數據,堪稱數據匯總神奇,話不多說,讓我們直接開始吧
  • 如何快速拆分excel工作表?用數據透視表即可快速搞定
    Hello.大家好,今天跟大家分享下我們如何將1個工作表,按照某1個欄位拆分為多個工作表,工作中我們也會遇到類似的問題,就是將匯總表按照某個類別拆分為多個工作表,大部分都是一個一個的粘貼複製非常的麻煩,今天就跟大家如何利用數據透視快速的完成表格拆分如下圖我們想要以業務員為類別,將每個業務員的銷售明細單獨放在對應的工作表中
  • Excel多表合併:學會這招從此事半功倍
    今天跟大家分享的是Excel多表合併,這節課非常重要,因為多表合併在工作中是會經常用到的。比如不同人員,不同部門,不同門店,或不同子公司收集到同一個格式的數據,然後把這樣數據按照時間存放,最常見的像是按天,按月,按季度,按年度存放等等。
  • excel數據透視表:利用數據透視表一次批量生成工作表
    工作中有時候需要批量生成工作表,像下圖,今天就講解利用數據透視表一次批量生成工作表。1、在excel工作表中輸入要批量生成的工作表的名稱。2、插入數據透視表。點擊工具欄插入—數據透視表。3、在表/區域選擇要生成工作表名稱的區域,數據透視表放置位置選擇現有工作表,位置可任意選擇,這裡選擇E12。點擊確定。4、在右側數據透視表欄位對話框,將欄位部門拖動到篩選器。5、依次點擊數據透視表工具—分析—選項—顯示報表篩選頁。在彈出的對話框中點擊確定。6、這時候會看到在下面已經生成了工作表。
  • 破解excel工作表我有妙招,方法簡單又實用
    我們在實際工作中,當我們使用excel表格處理數據以後,我們為了保護數據,我們通常會設置excel工作表密碼,我們之前講過有關excel工作表是如何設置密碼的,這裡我們就不多說了,在某些情況下,當我們忘記excel工作表的密碼的時候,我們該如何去破解。
  • 職場小白必學操作技巧,如何管理excel工作表
    我們在實際工作中,我們經常使用excel表格處理數據,我們新建一個excel文件後,我們通常會在一個工作表中新建多個sheet表,我們可以對sheet表進行重命名設置,我們可以對excel工作表進行複製,我們也可以移動工作表。
  • Access獲取Excel工作表單元格中的數據列表
    在Access中,不僅可以把數據導出到excel,也可以讀取excel的數據 有時有做好的表格,我們希望通過窗體的功能把數據導入Access中 下面分享一段代碼,把excel數據添加到列表框中Set xlWbk = GetObject(CurrentProject.Path & "\示例1.xlsx") Set xlWsh = xlWbk.Worksheets("sheet1") '將列表框的行來源類型設置為值列表 LstName.RowSourceType = "Value List" LstName.RowSource = "" '獲取工作表中指定單元格的數據
  • Excel小技巧:vlookup函數合併多個工作表
    有時候會經常從同事那裡收集的工作表需要匯總在同一張工作表中,使用vlookup函數教你快速合併:首先如果我們先要查詢1月的利潤表在F5中輸入1月的公式=VLOOKUP($E5,'2019年1月'!A:B,2,0)從此可以看出變化的就是工作表的名稱,我們就使用一個indirect函數來構造出來就行了因此F5中的公式就變為=VLOOKUP($E5,INDIRECT(F$4&"!
  • EXCEL多工作表動態合併,其實很簡單
    小夥伴們好啊,今天老祝和大家分享一個動態合併多個工作表的技巧。很多時候,咱們的數據是按照部門或是月份等項目,分別存放在不同工作表中的,要對這些數據進行分析匯總的時候,需要先將不同工作表中的數據合併到一起才可以。就像下圖所示的數據,三個工作表中是某品牌的商品,在不同區域的銷售記錄。
  • Excel高階運用:如何用一張Excel圖表「多維度」動態展示對比數據
    談到銷售數據,往往統計的流水數據多而雜,如果想做出數據對比的圖表,可能需要多張excel圖才能達到對比功能,今天和大家分享一份,一紙化可選擇多維度數據動態對比的excel圖表製作方法。一、效果圖二、統計原數據本案例分享的是一家集合多個銷售分公司的銷售集團2019年1-12月中各銷售分公司實際銷售額與計劃銷售額的匯總數據,如下:三、清洗整理原數據按計劃銷售額和實際銷售額分別將原數據表中的數據整理成2份獨立的數據,如下:四
  • excel工作表如何加密
    我們在使用excel製作工作表後,有的時候在打開工作表時需要輸入密碼才可以正常訪問,那麼應該如何設置訪問密碼呢,今天和大家聊聊如何給excel工作表加密首先打開Excel工作表,找到左上角的文件,點擊文件選擇另存為,如圖:
  • 利用ADO,實現多數據在工作表間查詢的方法
    大家好,今日繼續講解VBA資料庫解決方案,今日內容是利用ADO實現兩個工作表間的查詢。在VBA的應用中,我一直在推崇的是VBA實現數據處理的自動化,也在不同的章節中講如何利用VBA進行數據的自動處理。在數據處理中,查詢一直是一大塊的內容,在工作表中,我們可以應用的方法有:查找CTRL+F,篩選,定位,進而有工作表函數LOOKUP;如果您已經上手了VBA,查找就變的非常簡單了,有多個方案可以利用,有單元格的直接判斷,有FIND,FINDNEXT等系列的方案。今日我們講的內容和以往有所不同,是利用ADO及SQL語句來實現的查找。
  • 「Excel使用技巧」鮮為人知的Excel技巧-批量刪除隱藏的工作表
    手裡有一份Exce文件,裡面隱藏了幾十個已經不需要的工作表,對於強迫症患者來說,留著它們著實有點不舒服。想著一定要把它們刪除,工作文件才顯得比較乾淨。但問題來了,這麼多隱藏的工作表一個個刪除還是很費力氣,首先我得一個工作表一個工作表的取消隱藏,然後才能刪除。
  • excel拆分合併技巧:將工作表合併成總表的方法
    一、各個分表合併到總表——函數流既然在「拆分」工作表的時候,我們使用了函數的方式,那麼就來再感受一下「合併」工作表的函數方式吧!依然使用之前的分表作為我們合併工作表的數據源。步驟1:利用名稱管理器把工作表名稱建立為內存數組。