人人書

雜誌

保存到桌面 | 簡體人人書 | 手機版
傳記回憶文學理論偵探推理驚悚懸疑詩歌戲曲雜文隨筆小故事書評雜誌
人人書 > 雜誌 > 免代碼免函數搭建萬能查詢表

免代碼免函數搭建萬能查詢表

時間:2024-11-02 07:11:43

文|郭建強

說起表格查詢,大家可能會想到用VBA或函數公式等構建複雜的查詢系統。其實,通過WPS表格中自動篩選、排序、鎖定等功能的結合使用,就能打造出一個萬能的二維表格查詢系統,普通人也能很快上手,且适用面極廣。

1.搭建萬能表格框架

首先需要搭建一個能夠适合于任何場合的二維表格,不能限定表格的具體項目,但要給出各種可能的項目類型,如常規、文本、數值、日期、貨币等。為此,先點擊WPS表格标簽欄的“+”按鈕,添加一張空白表,然後為表格添加各類基本項目。

接下來分别選擇各列項目,然後右鍵單擊該列并選擇“設置單元格格式”;在單元格格式設置窗口中,選擇與表格列項目相對應的“數字”格式類型。

小提示

注意每個不同的項目要設置與其對應的不同的“數字”格式。

2.“自動”表頭的設計

接下來設計自動表頭。自動表頭首先要求表頭能夠固定不動,随着數據條目的增多,向上滾動時表頭不能被隐藏。此外,萬能查詢表格的核心在于構建以表頭為入口的自動篩選和查詢條件。

首先鎖定表頭。将光标置于表格第二行之前,選中該行;然後點擊“視圖”功能選項卡,點擊“凍結窗口”工具按鈕。随後試着在表格中點擊并向下滾動,可以發現表格無限滾動,但表頭已被固定。

構建萬能自動查詢環境。選中第一行表頭中的所有項目,然後點擊功能區的“數據”選項卡,單擊工具欄中的“自動篩選”按鈕,這時在表格每個項目名稱的右側會自動出現一個三角形小按鈕,這就是自動篩選和查詢功能按鈕,點擊該按鈕就可以進入具體的查詢條件選擇窗口。

小提示

為了讓表格的“萬能”表頭看起來更顯眼,可在選中表頭所有項目後,通過“開始”選項卡下的油漆桶和文字顔色工具按鈕,為項目表頭着色。由于此時我們構建的是一個空白的表格,因此在這時的查詢構造窗口中還看不到具體可以選擇的内容。待實際應用時,就可以看到更加具體的内容了。

3.個性字段的替換處理

通過以上兩步的設置,已經基本構建了一個可以實現單一或複合條件查詢的萬能表格。但是,由于這個表格并未針對任何一個行業或領域,因此還比較抽象,但這種抽象會随具體應用的帶入而馬上變得具體。使用時,我們隻需用自己的字段項目名稱代替表中的項目名稱,根據已有的項目和需求,複制更多的項目或删除不需要的項目,即可獲得屬于自己的專業表格。

比如,現在要用這個表格實現某省某年大學的錄取情況排名查詢,這時,可以根據實際情況,将上述表格的表頭項目名稱更名為實際需要的項目(院校代碼、院校名稱、計劃數、投檔數、投檔分等)。由于原始空白表格提供的項目不一定正好與我們的需要相吻合,因此需要在此基礎上,通過複制列來增加需要的項目,通過删除列來減少多餘的項目,設計出自己需要的表格框架,而每列單元格屬性則沿用原始表格的設置。

個性表格項目設置完成之後,灌入所有大學的數據,之後就可以進行查詢了。

4.實現萬能查詢和利用

在上述表格的基礎上,下面舉例說明如何進行自動查詢。例如,我們要找出計劃招生人數在大于20人但少于100人的學校。這時,單擊“計劃數”後的小三角圖标,在彈出的篩選器中點擊右上角的“數字篩選”按鈕,并選擇“大于”;随後在出現的“自定義自動篩選方式”對話框中,“計劃數-大于”處輸入“20”;接下來在下面選擇“與”,在下一行選擇“小于”并選數值為“100”。最後點擊“确定”,這樣符合條件的學校就出現在查詢結果窗口中。

小技巧

通過同時對多列項目構造條件,可以進行更為複雜的條件查詢。比如,要查詢計劃數大于100人、院校名稱中有“理工”、投檔分在550分以下的所有學校,就可用上述方法,同時構造3個條件,即可找到符合條件的所有學校。
   

熱門書籍

熱門文章