與 30萬 讀者一起學Excel
新版本的Excel使用起來就是方便,以前需要很復雜的公式才能解決,現在輕而易舉就能解決。
1.數組公式,不用再按三鍵結束了
對于很多新手,經常會忘記按三鍵導致公式結果出錯,現在再也不會出現這種問題了。
比如,現在要統計每個月的金額。
普通版本,需要按Ctrl+Shift+Enter三鍵結束,按完公式會自動出現{}。
新版本,直接回車就搞定了。
=SUM((MONTH($C$2:$C$18)=F2)*$D$2:$D$18)
2.用UNIQUE函數就可以提取不重復
普通版本,用公式是相當麻煩的。
=OFFSET($A$1,MATCH(0,COUNTIF(H$1:H1,$A$2:$A$19),0),0)&""
新版本,為了表示神奇,我用動畫演示。只需在一個單元格輸入公式,回車以后會自動擴展區域,并提取不重復。
=UNIQUE(A1:A18)
除了可以針對一列,同時也可以針對多列,比如針對公司名稱和軟件提取不重復。
=UNIQUE(A1:B18)
3.不重復計數
UNIQUE可以提取不重復值,怎么進行不重復計數?
那太簡單了,再嵌套個COUNTA統計個數就行。
=COUNTA(UNIQUE(B2:B18))
那如果是按公司名稱、軟件2個條件不重復計數呢?
同樣簡單,改下區域,再除以2就可以。
=COUNTA(UNIQUE(A2:B18))/2
4.用SORT函數對內容自動排序
對月份降序。
=SORT(F2:G4,1,-1)
語法說明:
=SORT(區域,對第幾列排序,-1為降序1為升序)
比如現在要對金額升序。
=SORT(F2:G4,2,1)
5.憑證自動生成的最簡單公式
以前盧子分享過憑證自動生成的方法,不過實在太繁瑣了,詳見:憑證自動生成,太難了?
Office365不需要鎖定區域,也不需要下拉和右拉公式,也不需要三鍵,啥都不需要。只需在一個單元格輸入公式,就自動擴展,簡單到沒朋友。
=FILTER(C2:G11,B2:B11=D14)
語法說明:
=FILTER(返回區域,條件區域=條件)
6.找不到對應值,不用再嵌套IFERROR
正常情況下,用VLOOKUP或者LOOKUP查找的時候,找不到對應值會顯示#N/A,一般情況下需要嵌套IFERROR。
而XLOOKUP即便是找不到對應值,也不需要嵌套其他函數。
=XLOOKUP(E2,A:A,B:B,"")
語法說明:
=XLOOKUP(查找值,查找區域,返回區域,錯誤值顯示值)
7.將查找到的所有對應值去除重復,再合并在一個單元格
這個前陣子幫學員寫了一個公式,套了又套,挺復雜的。現在有了新函數,那一切就不一樣了。
=TEXTJOIN(",",1,UNIQUE(FILTER($A$2:$A$18,$B$2:$B$18=F2)))
這個就相當于將前面學的函數綜合起來,FILTER就是將符合條件的篩選出來,再用UNIQUE去除重復值,最后用TEXTJOIN將內容合并起來。
陪你學Excel,一生夠不夠?
作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創始人,個人公眾號:Excel不加班(ID:Excelbujiaban)