在Excel表格中,Vlookup和Lookup函數(shù)幾乎可以搞定所有的查找難題,但在合并單元格前卻束手無(wú)策。 于是Excel函數(shù)高手想了很多方法搞定這個(gè)查找難題,其中2個(gè)較“簡(jiǎn)單”的公式:(G2) =VLOOKUP(F2,OFFSET(A$2,MATCH(E2,A:A,)-1,1,13,2),2,) =VLOOKUP(F2,INDIRECT('B'&MATCH(E2,A:A,)+1&':C13'),2,) 以上兩個(gè)公式,估計(jì)90%的人看不太懂,更別說(shuō)去用。 取消合并?雖然可以用Lookup函數(shù)直接搞定,表格看起來(lái)卻就沒(méi)這么直觀了: =LOOKUP(1,0/((A$2:A13=E2)*(B$2:B13=F2)),C$2:C13) 取消合并動(dòng)畫演示: 取消合并 - 定位空值 - 在編輯欄中輸入=A2后按Ctrl+enter完成填充 如果在合并狀態(tài)下讓Lookup公式可用?其實(shí)也不難。只需要在合并前把A列的格式刷到一空列,在合并后再刷回來(lái)即可。 如果你還是覺(jué)得Lookup函數(shù)公式還是太復(fù)雜記不住。蘭色再教你一招。 先把合并后的表格轉(zhuǎn)換為數(shù)據(jù)透視表,再用GETPIVOTDATA函數(shù)可以輕松查找了。 =GETPIVOTDATA('數(shù)量',B5,'產(chǎn)品',E2,'型號(hào)',F2) GETPIVOTDATA語(yǔ)法: =GETPIVOTDATA(查找的列,數(shù)據(jù)透視表中任一單元格,列1,條件1,列2,條件2) GETPIVOTDATA公式也記不???沒(méi)關(guān)系,你只需要在空單元格中輸入=,然后點(diǎn)一下數(shù)據(jù)透視表任一單元格,公式就自動(dòng)生成,再稍修改就可以了。 蘭色說(shuō):很多人討厭合并單元格,原因就是單元格合并后給后續(xù)求和、查找?guī)?lái)麻煩。如果微軟能給Excel增加一個(gè)針對(duì)合并單元格的查找、求和的函數(shù)數(shù)就完美了。 |
|