當前位置: 妍妍網 > 寵物

Excel根據日期自動生成不重復的訂單編號,一個公式輕松搞定!

2024-03-02寵物

我是【桃大喵學習記】,歡迎大家關註喲~,每天為你分享職場辦公軟體使用技巧幹貨!

昨天跟大家分享了「Excel數據根據類別自動生成編號」,有個小夥伴就私信問:「Excel中如何根據日期自動生成不重復的訂單編號?」。其實,這個問題很好解決,主要還是使用COUNTIF函式和TEXT函陣列合,一個公式輕松搞定!

如下圖所示,這是一個員工產品銷售訂單表,根據銷售日期生成不重復的訂單編號。

直接上幹貨,在目標單元格中輸入公式:

="XSD"&TEXT(D2,"YYMMDD")&TEXT(COUNTIF($D$2:D2,D2),"000")

然後下拉填充即可

解讀:

①公式中"XSD"就是生成的訂單編號開始字母,這個字母可以根據實際情況設定,後面用&符號連線。

②公式中TEXT(D2,"YYMMDD")就是把日期按年月日轉換成數值格式,例如:日期2024-2-20轉換後就是2024220,後面用&符號連線。

③TEXT(COUNTIF($D$2:D2,D2),"000")就是為同一日期的訂單生成不序號,然後按001、002這樣的格式展現,如果同一日期的數據比較多,第二參數也可以設定成"0000"或者更多。 關於 COUNTIF($D$2:D2,D2)自動生成序號的解讀可以看上一篇教程,這裏就不再重復解釋了。

TEXT函式介紹

功能: TEXT函式是一個非常強大的轉換函式,也是我們日常工作中經常會使用到的。它的結構也比較簡單,只需要兩個參數。

語法: =TEXT(值,數值格式)

第一參數值:為數值、計算結果為數位值的公式,或對包含數位值的單元格的參照。

第二參數數值格式:為「單元格格式」對話方塊中「數位」索引標籤上「分類」框中的文本形式的數位格式。

以上就是【桃大喵學習記】今天的幹貨分享~覺得內容對你有幫助,記得順手點個贊喲~。我會經常分享職場辦公軟體使用技巧幹貨!大家有什麽問題歡迎留言關註!