2024-08-07|閱讀時間 ‧ 約 26 分鐘

Excel 解鎖 - 有多少不重複訂單

這系列會以實際的資料來教學並練習,這篇資料取自Tableau的 Superstores 裡的Orders工作表,我們在做實際的數據分析以前,想要先來了解自己的資料。第一眼望去,總共有9994筆內容(+1筆欄位名),第一個問題來了,資料筆數會等於總訂單數嗎?更精確地說,到底有多少不重複的訂單?

raw-image


要達到這個目的有很多發法,可以使用移除重複值(Remove Duplicate) ,也可以使用樞紐分析表(Pivot),但有沒有公式直接可以做到這點呢?


我們在A4儲存格使用UNIQUE函數,選取Order工作表 B2 (Order ID)到B9995,不需要往下拉(UNIQUE傳回的是清單 a list or range),Excel會直接幫你回傳不重複訂單清單。若想知道有多少筆不重複訂單,由於訂單的格式不是數字,可以搭配COUNTA來計算非空白的儲存格數量。

UNIQUE (要處理不重複值的資料範圍,直向或橫向比較​,是否回傳只出現一次的資料​)



若只想知道出現過一次的訂單,可以在UNIQUE ​函數的exactly_once引數設為1,這樣Excel會直接幫你回傳只在工作表只出現過一次的訂單不重複清單。依樣搭配COUNTA來計算只出現過一次的訂單總數。



若是想生成類似樞紐紛表得知每筆訂單號出現幾次,可以使用UNIQUE搭配COUNTIF函數,如下圖所示,這樣就能顯示訂單CA-2020-152156出現過兩次。

COUNTIF(要查看的位置?要尋找的項目?)



如果要像樞紐分析表對回傳資料做排序,我們可以加上SORT函數,這樣訂單號會以遞增的形式呈現。

SORT(要排序的範圍或陣列,要據排序的欄或列,遞增或遞減,直向或橫向排序)




我們會持續推出更多以實用情境為主的教學,讓你知道為什麼要學這些技巧,這些技巧能在職場和工作幫上您什麼忙。謝謝您花時間將此篇文章讀完,若覺得對您有幫助可以幫忙按個讚、分享來或是珍藏喔!



分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.