Excel如何設置動態求和 Excel設置動態求和方法
476
2025-04-04
LOOKUP+INDIRECT有合并單元格的查詢
問題情境
如下樣表:
倉庫一列存在不規則合并單元格,如何查詢商品所在的倉庫?
效果如下:
公式實現
在F2單元格輸入公式:
=LOOKUP(“々”,INDIRECT(“B1:B”&MATCH(E2,C1:C13,0)))
即可得查詢結果。
如下圖:
公式解析
MATCH(E2,C1:C13,0):
返回E2在C1:C13區域中的位置,比如:如果E2為產品10,本部分返回11。
“B1:B”&MATCH(E2,C1:C13,0):
用文本連接符&將”B1:B”與10連接,返回區域”B1:B11″。
INDIRECT(“B1:B”&MATCH(E2,C1:C13,0)):
返回”B1:B11″指定的引用,結果為{倉庫;A倉庫;0;0;B倉庫;0;0;0;0;C倉庫;0}。
LOOKUP(“々”,INDIRECT(“B1:B”&MATCH(E2,C1:C13,0))):
返回B1:B11區域內最后一個文本,即C倉庫。
*注:
“々”,也可以用編碼較大的“座”等字符代替。根據LOOKUP函數語法,在找不到這個編碼較大的漢字字符時,即在所標的B1:B11區域內查找小于該字符的最大標碼字符。
“々”可以用Alt+小鍵盤41385打出。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。