asp多表查询并显示_零公式实现多表数据查找!3步设置,简单高效!3分钟学会,真香...
EXCEL進階課堂成長過程中,得到了各位粉絲關注和支持,給了進階君持續更新的動力,謝謝大家。通過私信,陸續有小伙伴提出了工作當中的實際問題,進階君從中選取了一些有典型代表意義的問題進行發文回復,希望能給大家帶來一定的啟示,舉一反三。
01 問題引入
有位小伙伴,是某高校的學工部工作人員,專門負責學生各類資助的審報、統計與發放工作。工作當中,經常會使用EXCEL進行多表之間的數據查詢工作,而且對準確性的要求非常高。他對VLOOKUP函數的應用已經比較熟練,只是覺得公式經常會數據源的變化而進行重新和更新,覺得比較麻煩,從而提出一個問題:能不能不用公式,實現多表之間的數據查找?
答案是肯定的,跟著進階君,3分鐘教會你掌握零公式實現多表數據查找的方法。
02 問題分析
分析小伙伴的問題,我們可以得到如下信息:
(1)多表數據查找
多表也就意味著至少兩個表。為了后續舉例,進階君在這里就限定兩個表之間來實現數據查找。這兩個數據表中,一個是用來存放查找的依據,我們把它稱為“查找源”;另一個是用來存放查找的數據,我們把它稱為“數據源”。這兩表之間的數據查找,就是根據“查找源”中的數據,到“數據源”中去查找,返回查找到的結果。
(2)不使用公式
實現數據查找的方法很多,其中公式法最常用的。但是這里限制,不能使用公式。不使用公式,又要實現數據查找,使用什么方法呢?
03 問題解決
第一步:建立兩個數據源
(1)數據源表:存放的是用來查找的所有數據。如下圖所示:(身份證號碼進行了處理)
(2)查找源表:存放的是用來查找的依據數據。如下圖所示:
接下來,我們實現的是:根據“查找源”中的身份證號碼,到“數據源”中進行查找,找出這些身分證號碼對應的數據記錄。
第二步:確定存放查找結果的位置
查找的結果,存放在哪里,這個決定對于后續操作有很重要的影響。我們在這里,確定將查找結果存放在“查找結果”的工作表當中。于是,我們新建了一個工作表,名為“查找結果”,如果要存放到的已有“數據源”或“查找源”工作表當中,則不需要新建。
第三步:應用高級篩選實現查找
(1)調出高級篩選設置窗口
先選中“查找結果”工作表當中的A1單元格,然后如下動圖所示,調出高級篩選設置窗口。
(2)設置高級篩選方式
高級篩選方式有兩種,一是在原有區域顯示篩選結果,二是將篩選結果復制到其它位置。
在這里,我們將高級篩選方式設置為 將篩選結果復制到其它位置。這樣設置后,下面 復制到 設置文本框從 不可用 變為 可用。
(3)設置列表區域
設置列表區域,就是設置查找區域,我們的查找區域是在“數據源”工作表當中。在這里面,需要注意的是,身份證號碼是我們的查找區域,所以這一列數據必須選擇,而其它的數據列是否需要,是根據自己的查找需求來的。假設我們這里的查找結果需要姓名、身份證號碼、工作單位三列數據,那么我們在這里設置列表區域時,就只能選擇這三列。
(4)設置條件區域
設置條件區域,就是設置查找依據。我們的查找依據在“查找源”工作當中的第一列中,列頭名為“身份證號碼”。在這里需要注意的是,列頭名需要與“數據源”對應的列頭名保持一致,不能有一點的出入。
(5)設置復制到區域
復制到區域,就是將結果放到哪些單元格當中。在這里面必須注意以下兩點:
①存放結果的單元格列數,必須于查找區域的列數一樣。如果你的查找區域選擇的是3列,那么,存放結果的單元格列數也必須是3列,否則會出錯。
②存放結果的行數可以隨意指定。在查找時,我們并不知道會查找到多少記錄,所以存放結果的行數可以隨意指定,如果實際結果超出了指定的行數,EXCEL會給出提示,進行自動擴張。下圖中,我設定為了2行3列。
經過以上5步的操作后,點擊確定就可以看到結果。操作過程及效果,如下動圖所示:
04 總結與思考
高級篩選,在某些場景中,完全可以取代公式進行數據查詢,簡單且高效。而且,查找時可以根據實際情況,設置較為復雜的查詢條件。各位小伙伴可以自行進行知識拓展。
總結
以上是生活随笔為你收集整理的asp多表查询并显示_零公式实现多表数据查找!3步设置,简单高效!3分钟学会,真香...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么查看python是多少位_pytho
- 下一篇: python爬取评论_python爬取网