當前位置:首頁 > 科技 > 正文

财務小白,智勝Excel函數高手!(内含46個視頻教程)

一直以來,能夠寫複雜的長公式,寫VBA代碼的人都被認為是Excel高手。有些高手動不動就扔出一條比長城還長的公式,讓小白膜拜。小白看了以為是天書,從而懷疑自己的人生,而高手還說高手就應該這樣寫公式。

果真如此嗎?

或許是吧!

但僅限認識盧子之前,現在一切都變了。我是小白,我也可以不屑地說“有什麼了不起的,我不用公式也能輕松搞定。”

1.将聯系方式裡面的姓名和電話分離出來

高手:分别針對姓名和電話設置公式。

姓名:

=LEFT(A2,LENB(A2)-LEN(A2))

電話:

=RIGHT(A2,2*LEN(A2)-LENB(A2))

小白:複制粘貼第一個姓名,按Ctrl+E,就将姓名分離出來。

複制第一個電話,并在前面輸入單引号',這樣防止按Ctrl+E後0丢失。

還有,如果遇到超過15位的數字,也要加單引号',防止超過部分變成0。

2.将不重複的營業部提取出來

高手:在H2輸入公式,按Ctrl+Shift+Enter三鍵結束,下拉右拉公式。

=INDEX(A:A,SMALL(IF(MATCH($A$2:$A$20,$A$2:$A$20,0)=ROW($2:$20)-1,ROW($2:$20),4^8),ROW(A1)))&""

如果是OFFICE365,公式會簡單很多。用UNIQUE函數就可以提取不重複值。

=UNIQUE(A2:A20)

OFFICE365有不少新函數都超好用,詳見文章:

小白:這個不管什麼版本都一樣,将業務部複制到H列,點數據,删除重複值,确定就輕松搞定。

3.将期末數量或者期末金額不為空的,篩選到其他地方。

高手:在E2輸入公式,按Ctrl+Shift+Enter三鍵結束,下拉右拉公式。

=IFERROR(INDEX(A:A,SMALL(IF(($B$2:$B$19<>"")+($C$2:$C$19<>""),ROW($2:$19)),ROW(A1))),"")

小白:這個用一個輔助公式,然後篩選TRUE即可。

=OR(B2<>"",C2<>"")

4.A列的日期使用合并單元格,現在要統計日期對應的總金額。

高手:在E2輸入公式,按Ctrl+Shift+Enter三鍵結束,下拉填充公式。

=SUM((LOOKUP(ROW($A$2:$A$17),IF($A$2:$A$17<>"",ROW($A$2:$A$17)),$A$2:$A$17)=D2)*$B$2:$B$17)

小白:取消合并單元格填充内容用後SUMIF函數就可以輕松解決。

Step 01 借助定位空值填充合并單元格内容。

Step 02 在E2輸入公式下拉填充。

=SUMIF(A:A,D2,B:B)

5.有多個表格,格式相同,但姓名人數不同,要快速将所有費用彙總。

高手:容我想想。

小白:不用想,我來就好。

如果你沒有數據透視表向導,可以按Alt+D,然後再按P,切記不能一次性按!

誰說函數高手就牛逼?

跟盧子學系列主要是我跟其他好友一起合作,裡面有一半是他們的經驗分享。

作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創始人,個人公衆号:Excel不加班(ID:Excelbujiaban)

你可能想看:

有話要說...

取消
掃碼支持 支付碼