二維碼 購物車
部落窩在線教育歡迎您!

一文搞定所有含合并單元格的數(shù)據(jù)查詢

?

作者:小窩來源:部落窩教育發(fā)布時間:2023-11-11 19:22:20點(diǎn)擊:907

分享到:
0
收藏    收藏人氣:0人
版權(quán)說明: 原創(chuàng)作品,禁止轉(zhuǎn)載。
編按:

介紹3種含合并單元格在內(nèi)的數(shù)據(jù)查找:第一種合并單元格是查找值;第二種合并單元格是返回值;第三種合并單元格是多條件查找的條件之一。

 

小窩分享3種含合并單元格的數(shù)據(jù)查找。

第一種:合并單元格是查找值

 

譬如下方,查找各合并單元格對應(yīng)的金額。

 

 

直接用Vlookup查找,得不到完整的結(jié)果:

 

 

之所以如此,是因?yàn)楹喜卧械臄?shù)值只保存在第一個單元格中,其他都是空的:

 

 

這時適合用坐字法查找:

=VLOOKUP(LOOKUP("",$B$1:B2),$E$2:$F$6,2,)

 

 

說明:

LOOKUP("",$B$1:B2),這是簡寫公式,完整的是LOOKUP("",$B$1:B2, $B$1:B2) ?!白痹谖谋局惺且粋€極大值,根據(jù)二分法原理,會返回區(qū)域$B$1:B2中最后一個不為錯誤值的文本,即B2的“銷售一室”。當(dāng)公式拖動到C4單元格,返回區(qū)域變成$B$1:B4,返回的最后一個文本仍然是B2中的“銷售一室”;公式應(yīng)用到C6單元格,返回區(qū)域變成$B$1:B6,返回的最后一個文本就是B5中的“銷售二室”。依次類推。

VLOOKUP(,$E$2:$F$6,2,),VLOOKUP精確查找。

 

第二種:合并單元格是返回值

譬如下方,查人員所在部門,而需要返回的部門位于合并單元格中。

 

 

如果用VLOOKUP直接查找“楊過”,對應(yīng)的B4單元空是空值,得不到需要的“銷售一室”:

 

 

同樣可以使用坐字法查找:

=LOOKUP("",INDIRECT("b1:b"&MATCH(E9,A1:A15,)))

 

 

說明:

查找“楊過”在A列中的位置數(shù),然后將其作為部門查找范圍的終點(diǎn)位置。

 

第三種:合并單元格是多條件查找的一個條件

譬如,查找合并部門的某產(chǎn)品的銷售金額。

 

 

很顯然,不可能按普通的多條件查找來做。

有兩個解決思路:

思路1,查找合并單元格的位置作為第二個條件的查找范圍起點(diǎn)位置。

思路2,在內(nèi)存中將合并單元格拆解填充出來后進(jìn)行多條件匹配。

 

思路1

下面兩個公式都可以。

=VLOOKUP(O2,INDIRECT("k"&MATCH(N2,$J$1:$J$15,)&":l15"),2,)

 

 

=VLOOKUP(O2,OFFSET($K$1:$L$1,MATCH(N2,$J$1:$J$15,)-1,,2,15),2,)

 

 

思路2

=SUMPRODUCT((LOOKUP(ROW(2:15),ROW(2:15)/(J2:J15<>""),J2:J15)=N2)*(K2:K15=O2)*L2:L15)

 

 

公式中LOOKUP(ROW(2:15),ROW(2:15)/(J2:J15<>""),J2:J15)可以獲得合并單元格拆分填充效果:

 

 

 

 

本文配套的練習(xí)課件請加入QQ群:902294808下載。

Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!

掃下方二維碼關(guān)注公眾號,可隨時隨地學(xué)習(xí)Excel

IMG_256

相關(guān)推薦:

坐字法查找合并單元格的原理

二分法查找原理

高手必懂的INDIRECT函數(shù)

避免數(shù)據(jù)重復(fù)錄入的兩個方法

版權(quán)申明:

本文作者小窩;部落窩教育享有稿件專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。