與 30萬(wàn) 粉絲一起學(xué)Excel
VIP學(xué)員的問(wèn)題,同一個(gè)工作表存放著幾百份付款申請(qǐng)書(shū),現(xiàn)在需要批量將圈住的關(guān)鍵信息引用到另外的工作表。
引用后效果,為了方便演示,只留下3行內(nèi)容。
原始表格一大堆合并單元格看起來(lái)不直觀,盧子轉(zhuǎn)換成傳統(tǒng)的表格進(jìn)行說(shuō)明。
將收款單位批量引用到同一列,最原始的做法就是借助COUNTIF作為輔助列,累計(jì)出現(xiàn)的次數(shù),收款單位+次數(shù),這樣就變成唯一值,就可以用VLOOKUP進(jìn)行查找。
輔助列。
=B1&COUNTIF(B$1:B1,B1)
收款單位+ROW就可以查找輔助列的內(nèi)容。
=VLOOKUP(E$1&ROW(A1),$A:$C,3,0)
不過(guò)自從FILTER出現(xiàn)以后,就不需要輔助列了,一步到位。正常情況下這個(gè)公式區(qū)域可以不用鎖定,而這個(gè)案例比較特殊,需要右拉公式,因此需要鎖定區(qū)域。
=FILTER($B$1:$B$1000,$A$1:$A$1000=D$1)
語(yǔ)法:
=FILTER(返回區(qū)域,條件區(qū)域=條件)
回到開(kāi)頭的案例,其實(shí)合并單元格的做法也是一樣的。合并單元格,判斷的時(shí)候,只當(dāng)做區(qū)域在首列處理。也就是說(shuō)條件區(qū)域是A列,返回區(qū)域是C列。
操作方法跟前面幾乎一樣,唯一的區(qū)別是,引用區(qū)域的時(shí)候只能手寫(xiě),不能用鼠標(biāo)引用。
=FILTER(付款申請(qǐng)書(shū)!$C$1:$C$1000,付款申請(qǐng)書(shū)!$A$1:$A$1000=A$1)
=FILTER(FILTER($H$2:$M$14,$H$1:$M$1=B$1),$G$2:$G$14=$A2)
根據(jù)標(biāo)題,就可以判斷返回區(qū)域哪一列的值。
=FILTER($H$2:$M$14,$H$1:$M$1=B$1)
再根據(jù)姓名進(jìn)行條件判斷,返回區(qū)域知道,條件也知道,最終公式就是兩個(gè)FILTER嵌套。
推薦:一條公式,制作查詢器,F(xiàn)ILTER函數(shù)公式太強(qiáng)了(改善版)
上篇:3條最經(jīng)典的多條件查找公式(VLOOKUP、COLUMN、MATCH、SUMPRODUCT),通俗易懂!
請(qǐng)把「Excel不加班」推薦給你的朋友
聯(lián)系客服