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