前言|工作案例
有時候我們要在Excel中達到反向查詢的效果,如果想以個人姓名為標準查詢自己所在的部門,該怎么辦?下圖中的示例如下:
a列部門列的數(shù)據(jù)內(nèi)容包含合并的單元格,因此直接使用Vlookup經(jīng)典反向公式進行檢索時,搜索結(jié)果會出現(xiàn)異常,因此無法找到所需的值。在單元格D2中輸入公式,如下圖所示。
=vlookup (E2,if ({1,0},b2:b8,a23360a8),2,0)
最終結(jié)果表明了“0”的錯誤結(jié)論。
方案1 |添加輔助列方法
以下小編說明了Excel反向查詢合并單元格數(shù)據(jù)的兩種方法。
第一種方法是添加輔助列以取消合并單元格。
首先,復(fù)制列a數(shù)據(jù)并將其作為次列插入列a和列b數(shù)據(jù)之間,然后刪除次列數(shù)據(jù)區(qū)域的單元格合并操作,如下圖所示。
選擇列b,按快捷鍵Ctrl G,找到null值,然后輸入公式:=B2
然后按Ctrl Enter鍵批量填充數(shù)據(jù)。如下圖所示。
此時,再次使用Vlookup經(jīng)典逆公式進行瀏覽,可以找到所有內(nèi)容。在單元格E2中輸入函數(shù),如下圖所示。
=vlookup (F2,if ({1,0},c23360c8,b23360b8),2,0)
最后說明了“行政部門”的確切結(jié)果。
方案2 |直接公式方法
在儲存格D2中直接輸入公式。
=LOOKUP(' seation ',indirect(' a 13360 a ' match(e 2,$ b $23360 $ b $8,)1)
我們再次以人員的名義找部門時得到了正確的結(jié)果。
正式說明:
MATCH函數(shù):
修補程序(E2,$ b $23360 $ b $8,)
在列b中找到E2的位置,并返回行數(shù)。
直接函數(shù):
Indirect ('a1:a' match (E2,$ b $2: $ b $8,)1)
返回引用單元格區(qū)域。
LOOKUP函數(shù):
LOOKUP(' seats ',reference region):返回reference region的最后文本。
如果E2中的單元格內(nèi)容為“李雷”,則返回A6:A7單元格區(qū)域中的最后一個文本“行政部門”。
1.《【excel怎么逆向填充】Excel反向查詢通過合并單元格中的數(shù)據(jù),學會了擁有職場氣質(zhì)?!吩曰ヂ?lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《【excel怎么逆向填充】Excel反向查詢通過合并單元格中的數(shù)據(jù),學會了擁有職場氣質(zhì)?!穬H供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/keji/2512087.html