再也不用VLOOKUP+輔助列了! excel中TOROW+FILTER公式真的是絕配

問(wèn)題,要根據(jù)財(cái)務(wù)編碼,查找狀態(tài)為已結(jié)束,對(duì)應(yīng)的全部立項(xiàng)編號(hào)。
早期,小編都是采用VLOOKUP+輔助列,這種說(shuō)了幾十次,就一筆帶過(guò),重點(diǎn)說(shuō)TOROW+FILTER。
輔助列:
=IF(D2="已結(jié)束",B2&COUNTIFS(B$2:B2,B2,D$2:D2,"已結(jié)束"),"")
VLOOKUP:
=IFERROR(VLOOKUP($F2&COLUMN(A1),$A:$D,3,0),"")
時(shí)代變了,現(xiàn)在應(yīng)該把更多的時(shí)間放在研究新函數(shù)上面,別老想著那些老函數(shù)。
假如現(xiàn)在要根據(jù)財(cái)務(wù)編碼,查找全部對(duì)應(yīng)的立項(xiàng)編號(hào)。
=FILTER(B2:B16,A2:A16=E2)
假如現(xiàn)在要根據(jù)財(cái)務(wù)編碼,狀態(tài)為已結(jié)束,查找全部對(duì)應(yīng)的立項(xiàng)編號(hào)。也就是再增加一個(gè)條件。
=FILTER(B2:B16,(A2:A16=E2)*(C2:C16="已結(jié)束"))
當(dāng)財(cái)務(wù)編碼沒有對(duì)應(yīng)值的時(shí)候,返回錯(cuò)誤值。
其實(shí),F(xiàn)ILTER函數(shù)還存在第三參數(shù),可以讓錯(cuò)誤值顯示空白。
=FILTER(B2:B16,(A2:A16=E8)*(C2:C16="已結(jié)束"),"")
語(yǔ)法:
=FILTER(返回區(qū)域,(條件區(qū)域1=條件1)*(條件區(qū)域2=條件2),錯(cuò)誤值返回值)
到這里就解決了查找的問(wèn)題,現(xiàn)在只需將一列的內(nèi)容轉(zhuǎn)換成一行。這時(shí)TOROW就派上用場(chǎng)。
=TOROW(FILTER(B2:B16,(A2:A16=E2)*(C2:C16="已結(jié)束"),""))
差點(diǎn)忘了說(shuō),這個(gè)公式因?yàn)樾枰吕?,區(qū)域記得鎖定哦。除此之外,其他所有公式可以不用鎖定,因?yàn)楣綍?huì)自動(dòng)拓展。
=TOROW(FILTER($B$2:$B$16,($A$2:$A$16=$E2)*($C$2:$C$16="已結(jié)束"),""))
問(wèn)題解決了,下面再拓展一些案例。
1、將狀態(tài)為已結(jié)束的內(nèi)容自動(dòng)引用出來(lái)
FILTER的返回區(qū)域,可以是一列,也可以是多列。
=FILTER(A2:C16,C2:C16="已結(jié)束")
2、將立項(xiàng)編號(hào)包含T的內(nèi)容自動(dòng)引用出來(lái)
條件判斷的時(shí)候,支持嵌套其他函數(shù)。用FIND可以判斷是否包含T,滿足返回?cái)?shù)字,不滿足返回錯(cuò)誤值。錯(cuò)誤值會(huì)導(dǎo)致引用出錯(cuò),再嵌套ISNUMBER。
=FILTER(A2:C16,ISNUMBER(FIND("T",B2:B16)))
3、將財(cái)務(wù)編碼為101100001或101100012的內(nèi)容自動(dòng)引用出來(lái)
同時(shí)滿足2個(gè)條件用*,滿足其中1個(gè)條件用+(也就是或)。
=FILTER(A2:C16,(A2:A16="101100001")+(A2:A16="101100012"))
有條件的話,盡量安裝Office365或WPS最新版,這樣可以運(yùn)用各種新函數(shù),工作效率也會(huì)進(jìn)一步提高。
相關(guān)文章
讓你3秒完成2小時(shí)的工作! Excel里最被低估的快捷鍵Ctrl+E的使用技巧
職場(chǎng)人最痛的領(lǐng)悟:時(shí)間被表格吞噬!一個(gè)快捷鍵,讓數(shù)據(jù)清洗、合并、提取秒級(jí)完成——Ctrl+E,效率黨的終極武器,今天徹底解鎖它2025-08-01數(shù)據(jù)名稱很長(zhǎng)怎么做圖表? Excel圖表標(biāo)太長(zhǎng)顯示不全的解決辦法
用長(zhǎng)長(zhǎng)的公司名稱做圖表是什么體驗(yàn),就是好丑好丑,不僅影響美觀,而且還顯示不全,今天我們就來(lái)分享兩種方法解決這個(gè)問(wèn)題2025-08-01告別手動(dòng)輸入! Excel自動(dòng)記錄時(shí)間的兩種解決辦法
今天我們將探討如何在Excel中實(shí)現(xiàn)自動(dòng)錄入時(shí)間的功能,我們將介紹兩種方法,它們的操作都相當(dāng)直觀,只需掌握其中一種即可輕松應(yīng)用2025-08-01Excel中隱藏最深的高階圖表! 散點(diǎn)圖繪制技巧
散點(diǎn)圖用于數(shù)學(xué)學(xué)科的回歸分析當(dāng)中,當(dāng)散點(diǎn)數(shù)據(jù)呈現(xiàn)某種趨勢(shì)時(shí),可以通過(guò)特定的函數(shù)進(jìn)行擬合分析,進(jìn)而研究數(shù)據(jù)的分布情況和預(yù)測(cè)未來(lái)數(shù)據(jù)的變化情況,今天我們就來(lái)看看exce2025-07-17excel字符拆分常用公式你最喜歡哪一種? 字符拆分的模式化公式介紹
excel表格中的內(nèi)容都混雜在一起,想要將內(nèi)容按要求拆分,該怎么操作呢?浸提我們就來(lái)介紹幾個(gè)公式,快速解決這個(gè)問(wèn)題2025-07-17不會(huì)用IF函數(shù)? 一文講透excel中if函數(shù)使用方法全解析
I和F兩個(gè)英文字母你可能認(rèn)識(shí),I和F組成的IF函數(shù),你不一定會(huì)用它,小小的兩個(gè)英文字母,其功能卻是強(qiáng)大的2025-07-17excel必學(xué)公式! TEXTSPLIT+INDEX組合超好用
excel中很多函數(shù)組合起來(lái)好呢好用,今天我們就來(lái)將TEXTSPLIT和INDEX函數(shù)組合一下,結(jié)果超乎預(yù)料2025-07-17助你成為數(shù)據(jù)處理高手! Excel中引用范圍動(dòng)態(tài)擴(kuò)展的技巧
今天,我們要一起探索Excel中的一項(xiàng)神奇功能——引用區(qū)域自動(dòng)擴(kuò)展,這個(gè)功能如同一個(gè)隱藏的寶藏,既實(shí)用又充滿樂趣,接下來(lái),讓我們一起看看如何運(yùn)用它來(lái)輕松應(yīng)對(duì)各種數(shù)據(jù)處2025-07-16Excel最強(qiáng)快捷鍵Ctrl+Q你真的會(huì)用嗎? 數(shù)據(jù)快速分析快捷鍵講解
你是不是也經(jīng)常這樣:數(shù)據(jù)做完了,不知道該做成什么圖?匯總整理后,還在手動(dòng)加總或標(biāo)色?想加點(diǎn)格式美化,卻不懂復(fù)雜公式?別急,Excel 為你早就準(zhǔn)備好了“神器”級(jí)工具2025-07-16到底有多吃香? 我居然靠學(xué)好excel函數(shù)公式找到財(cái)務(wù)工作
財(cái)務(wù)設(shè)計(jì)很多數(shù)據(jù)處理,熟練掌握excel各種函數(shù)和公式是很有必要的,今天我們就挑選4個(gè)函數(shù)公式案例進(jìn)行說(shuō)明2025-07-16