国产精品吹潮在线播放,日韩一区二区三区在线播放,啊级免费黄片视频,66av视频

網(wǎng)站首頁
手機(jī)版

Excel 如何制作任選項(xiàng)目的查詢系統(tǒng)

更新時(shí)間:2023-02-22 00:33:58作者:佚名

Excel 如何制作任選項(xiàng)目的查詢系統(tǒng)

  給普通用戶的數(shù)據(jù)查詢系統(tǒng),制作一個(gè)能按各種項(xiàng)目隨意查詢的親和界面是必要的。巧用VLOOKUP和OFFSET函數(shù),就能實(shí)現(xiàn)。

  面向大眾的員工記錄、產(chǎn)品記錄、合同記錄、學(xué)生成績(jī)列表記錄等經(jīng)常要查詢的記錄表,一般需要制作一個(gè)查詢界面,以便于通過輸入員工號(hào)、姓名、合同號(hào)、產(chǎn)品型號(hào)等簡(jiǎn)單文本來快速查詢出所需記錄內(nèi)容。在Excel2010中通常大家都會(huì)使用VLOOKUP函數(shù)制作查詢界面,不過VLOOKUP只能以記錄表中的首列為依據(jù)進(jìn)行查詢,而在實(shí)際使用中由于已知的查詢條件不同往往需要隨時(shí)選擇不同列進(jìn)行查詢。以員工記錄來說,除了按員工編號(hào)進(jìn)行查詢外,有時(shí)也需要按姓名、身份證號(hào)碼、聯(lián)系電話進(jìn)行查詢。那么要如何才能做到按任選列進(jìn)行查詢呢?在此就以員工記錄表的查詢?yōu)槔齺斫榻B兩種方法。

  一、查詢界面設(shè)置

  不管用哪種方法實(shí)現(xiàn),查詢界面總是一樣的,我們就先統(tǒng)一介紹一下查詢界面的設(shè)置吧。

  用Excel2010打開“員工記錄”工作表,新建一個(gè)“查詢”工作表并按需要設(shè)計(jì)好查詢界面,在此我們?cè)O(shè)計(jì)在B2單元格輸入查詢關(guān)鍵詞,A2單元格則用于輸入要查詢的列標(biāo)題,查詢結(jié)果則顯示在A4:D10單元格區(qū)域。選中A2單元格,切換到“數(shù)據(jù)”選項(xiàng)卡,單擊“數(shù)據(jù)有效性”。在“數(shù)據(jù)有效性”窗口中單擊“允許”的下拉列表選擇“序列”,并輸入來源為“=員工記錄!1:1”即記錄工作表的標(biāo)題行(圖1),確定完成設(shè)置。這樣我們不僅能方便地從A2的下拉列表中選擇要查詢的記錄列標(biāo)題,還可有效避免因在A2中輸入不存在的列標(biāo)題出現(xiàn)的查詢錯(cuò)誤。設(shè)置好后先在A2選擇輸入一個(gè)列標(biāo)題“姓名”,并輸入一個(gè)正確姓名,以免后面輸入公式時(shí)顯示#N/A錯(cuò)誤。

Excel 如何制作任選項(xiàng)目的查詢系統(tǒng)

  再來選中B7右擊選擇“設(shè)置單元格格式”,在“數(shù)字”選項(xiàng)卡中選擇“文本”格式,以確保能正常顯示身份證號(hào)碼。同樣對(duì)D5、D6也要分別設(shè)置相應(yīng)的日期才能顯示為正常的日期。其它有特殊格式要求的單元格都得逐一設(shè)置過以確保正確顯示查詢結(jié)果。

  二、實(shí)現(xiàn)任選列查詢

  在Excel中用VLOOKUP和OFFSET函數(shù)都能輕易實(shí)現(xiàn)任選列查詢。在此分別介紹一下兩種函數(shù)的實(shí)現(xiàn)方法,實(shí)際操作中大家只要任選一種即可。

  方法一、OFFSET函數(shù)

  用OFFSET函數(shù)需要先在員工記錄表中為各列數(shù)據(jù)定義名稱后,方可實(shí)現(xiàn)任選列查詢效果,操作比較簡(jiǎn)單,不會(huì)影響到原人員記錄表布局。

  切換到“員工記錄”工作表,選中所有數(shù)據(jù)列(A:L),在“公式”選項(xiàng)卡的“定義的名稱”組中單擊“根據(jù)所選內(nèi)容創(chuàng)建”。在“以選定區(qū)域創(chuàng)建名稱”窗口中只選中“首行”復(fù)選項(xiàng)(圖2),單擊確定即可把各列分別按列標(biāo)題定義名稱。切換到“查詢”工作表,選中B4單元格輸入公式=OFFSET(記錄!$A$1,MATCH($B$2,INDIRECT($A$2),0),0)。同樣在B4:B10、D4:D8單元格中都輸入這個(gè)公式,不過要把公式中最后那個(gè)0順次改成1、2、3……11以分別顯示相應(yīng)列的內(nèi)容。

Excel 如何制作任選項(xiàng)目的查詢系統(tǒng)

  OK,現(xiàn)在你只要在“查詢”工作表中選中A2單元格,單擊其后的下拉按鈕從下拉列表中選擇要查詢的列標(biāo)題為“聯(lián)系電話”,再輸入查詢內(nèi)容“13605076742”,即可查詢到聯(lián)絡(luò)電話是13605076742的陳桂鑫個(gè)人記錄(圖3)。

Excel 如何制作任選項(xiàng)目的查詢系統(tǒng)

  注:若要查詢的是全數(shù)字的身份證號(hào),輸入時(shí)必需在證號(hào)前面加一個(gè)半角的單引號(hào),例如“'350621197602232010”,這樣身份證號(hào)才能正常顯示查詢。否則輸入的身份證號(hào)不能正常顯示將無法查詢出結(jié)果。不要事先把B2單元格數(shù)值設(shè)置為文本格式,雖然設(shè)為文本格式也能顯示身份證號(hào),但會(huì)讓輸入的電話號(hào)、編號(hào)、日期等數(shù)值變成文本,導(dǎo)致輸入電話、編號(hào)、日期查詢時(shí)出錯(cuò)。

本文標(biāo)簽: 單元格  員工  界面  

為您推薦

Excel2016重復(fù)數(shù)據(jù)如何去除(excel2007怎么刪除重復(fù)數(shù)據(jù))

Excel2016重復(fù)數(shù)據(jù)如何去除 Excel2016去除重復(fù)數(shù)據(jù)的步驟 1.首先,我們打開Excel 2016,進(jìn)行匯總的管理. 2.然后我們選中需要操作的數(shù)

2023-02-25 00:43

Excel2016中的DAYS360函數(shù)如何使用 days360函數(shù)是什么意思

Excel2016中的DAYS360函數(shù)如何使用 Excel2016使用DAYS360函數(shù)的步驟 1.鼠標(biāo)左鍵雙擊計(jì)算機(jī)桌面Excel2016程序圖標(biāo),將其打開

2023-02-25 00:41

Excel2016如何生成隨機(jī)數(shù)字(如何用excel隨機(jī)生成數(shù)字)

Excel2016如何生成隨機(jī)數(shù)字 Excel2016生成隨機(jī)數(shù)字的步驟 1.鼠標(biāo)左鍵雙擊計(jì)算機(jī)桌面Excel2016程序圖標(biāo),將其打開運(yùn)行.在打開的Excel

2023-02-25 00:41

excel2016怎么求最大值和最小值 excel怎么計(jì)算最大值和最小值

excel2016怎么求最大值和最小值 excel求最大值最小值步驟: 1.鼠標(biāo)左鍵雙擊計(jì)算機(jī)桌面Excel2016程序圖標(biāo),將其打開運(yùn)行.在打開的Excel2

2023-02-25 00:41

excel2016怎么添加迷你圖 excel2007迷你圖怎么設(shè)置

excel2016怎么添加迷你圖 excel2016添加迷你圖的步驟 1.鼠標(biāo)左鍵雙擊計(jì)算機(jī)桌面Excel2016程序圖標(biāo),將其打開運(yùn)行.在打開的Excel20

2023-02-25 00:38

excel表格如何添加邊框線內(nèi)邊框虛線 excel表格如何添加邊框線內(nèi)邊框虛線

excel表格如何添加邊框線內(nèi)邊框虛線 1.首先是打開需要添加內(nèi)外邊框的excel表,圖為演示,沒有數(shù)據(jù),實(shí)際可以有很多數(shù)據(jù)的表. 2.然后選中含有數(shù)據(jù)的表格,

2023-02-25 00:38