很多朋友問過我,如何把一張表按部門或產(chǎn)品分為多張工作表,以便按部門或產(chǎn)品查看數(shù)據(jù)。這相當(dāng)于要按部門或產(chǎn)品篩選,不過因?yàn)椴块T或產(chǎn)品太多,這個(gè)工作有點(diǎn)沒法干了,重要的是數(shù)據(jù)源一變,工作又要重來一次。
事實(shí)上,Excel有很多方法可解,如數(shù)組(相當(dāng)于重復(fù)值查找)、VBA等,但對(duì)一般用戶來說都有些難。可喜的是Excel增加了一個(gè)FILTER函數(shù),一表分多表,兩步輕松解,驚艷、炫酷!
數(shù)據(jù)源表:
想按部門拆分:
Step 1:新建一個(gè)工作表,A1單元格寫下部門名稱,并復(fù)制標(biāo)題行,在A4單元格輸入:=FILTER(Sheet1!A:I,Sheet1!C:C=Sheet2!A1),Enter,對(duì)的,你沒有看錯(cuò),僅僅是Enter即可。
Step 2:移動(dòng)或復(fù)制此工作表,將“二部”改“一部”,數(shù)據(jù)提取完畢,依次完成所有部門,至此工作已結(jié)束。更重要的是,數(shù)據(jù)源變,每個(gè)工作表的數(shù)據(jù)實(shí)時(shí)更新,這太酷了!這正是老師常說的"讓一件工作一輩子就做一次!"
FILER函數(shù)解釋:
FILTER函數(shù)基于布爾值(True/False)數(shù)組篩選數(shù)組,用人話說就是“篩選”。
Excel給出的示例:
用于返回多個(gè)條件的 FILTER
在此示例中,我們使用乘法運(yùn)算符 (*),以返回?cái)?shù)組范圍 (A5:D20) 中包含“蘋果”且位于東部區(qū)域的所有值:=FILTER(A5:D20,(C5:C20=H1)*(A5:A20=H2),"")。
用于返回多個(gè)條件并排序的 FILTER
在此示例中,我們配合使用之前的 FILTER 函數(shù)和 SORT 函數(shù),以返回?cái)?shù)組范圍 (A5:D20) 中包含“蘋果”且位于東部區(qū)域的所有值,然后對(duì) Units 進(jìn)行降序排序:=SORT(FILTER(A5:D20,(C5:C20=H1)*(A5:A20=H2),""),4,-1)
在此示例中,我們配合使用 FILTER 函數(shù)和加法運(yùn)算符 (+),以返回?cái)?shù)組范圍 (A5:D20) 中包含“蘋果”或位于東部區(qū)域的所有值,然后對(duì) Units 進(jìn)行降序排序:=SORT(FILTER(A5:D20,(C5:C20=H1)+(A5:A20=H2),""),4,-1)。
注意:
1.必須是Office 365(4月22日更名為Microsoft 365)才有這些函數(shù)
2.這些函數(shù)都不需要絕對(duì)引用,因?yàn)樗鼈儍H存在于一個(gè)單元格中。
3.不需要按數(shù)組輸入(Ctrl+Shift+Enter),盡管是一個(gè)數(shù)組,因?yàn)镺ffice 365自動(dòng)將數(shù)組結(jié)果溢出到相鄰單元格。
本文由培訓(xùn)無憂網(wǎng)唐山現(xiàn)代電腦設(shè)計(jì)培訓(xùn)學(xué)校課程顧問老師整理發(fā)布,更多辦公軟件課程信息可關(guān)注培訓(xùn)無憂網(wǎng)辦公軟件培訓(xùn)頻道或添加老師微信:15033336050
注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://www.dedgn.cn/news-id-11262.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注辦公軟件頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050