人事檔案數(shù)據(jù)庫模擬:
如何建立一個查詢系統(tǒng)?
核心疑問解決
一對多查詢的萬能方法
1設(shè)計UI界面
當(dāng)前工作表名為“模擬”,在該表中設(shè)計UI界面,調(diào)整單元格顏色、邊框、字體、合并居中等等,這些基礎(chǔ)的技能我相信大家都會。
2設(shè)置下拉菜單
選中G3單元格,在菜單欄【數(shù)據(jù)】-【數(shù)據(jù)驗(yàn)證】
在允許中選擇序列,來源框選A2:D2
這樣G3單元格就可以下拉選擇條件
3輸入匹配公式
因?yàn)椴檎业臄?shù)據(jù)是一對多查詢,所以不能簡單的使用vlookup函數(shù)進(jìn)行查找,需要使用萬能公式組合INDEX SMALL IF ROW進(jìn)行配合使用
因?yàn)闂l件是可變的
所以先需要在菜單欄公式-名稱管理器
建立一個名稱為:數(shù)據(jù)
引用位置為:
=OFFSET(模擬!$A$2,0,MATCH(模擬!$G$3,模擬!$A$2:$D$2,0)-1,COUNTA(模擬!$A:$A) 100,1)
然后在F6單元格輸入公式:
=INDEX(A:A,SMALL(IF(數(shù)據(jù)=$H$3,ROW(數(shù)據(jù)),2^10),ROW(A1)))&\”\”
因?yàn)槭菙?shù)組公式,需要按CTRL SHIFT ENTER
向右填充,向下填充單元格
這樣一個查詢系統(tǒng)就制作完成了,
效果正如開頭動態(tài)展示
對于公式這里就不進(jìn)行解釋了,不懂哪一步的可以留言!
自己動手試試吧!
========================
同步原創(chuàng)微信公眾號:自學(xué)成才Excel
ID:selftt
關(guān)注獲取更多精彩!
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。