首頁  >  文章  >  軟體教學  >  excel怎麼自動產生單據編號

excel怎麼自動產生單據編號

WBOY
WBOY轉載
2024-03-20 09:51:041284瀏覽

只加入資料的表格是最基礎的表格,有些有固定內容的單據表格會複雜些,在excel製作的單據裡,有些內容為了連續性和真實性就要自動產生一些資料方便記錄,我們常看到的發票,機打的發票號碼都是自動連續的,以防偷稅漏稅。這些單據編號是怎麼自動產生的呢,一起來聽聽下邊的講解。

舉例來說,產生出庫單的編號時,通常會採用英文字母和數字的組合。編號的英文字母部分可能會使用單據類型的首字母的大寫形式,例如出庫單可以用CK作為前綴。

excel怎麼自動產生單據編號  

方法一:使用最簡單的rand函數,它可以產生0-1之間的一個隨意數字。那麼我們的編碼就可以依下列步驟完成:

1 、將rand函數乘與1000,為的是將整數部分變成3位元

2 、再透過round函數求得0位小數的整數部分

3 、在透過連接符號&連接「CK」英文字母總體公式為:="NO.CK-"&ROUND(RAND()*1000,0)。

excel怎麼自動產生單據編號  

方法二:使用日期函數的today函數,取得當天的年月日作為編碼。

那麼我們的編碼就可以依照下列步驟完成:

1、使用today,取得目前的日期

2 、再透過text函數,讓今天的日期已年月日顯示

3 、在透過連接符號&連接「CK」英文字母

總體公式為:="NO.CK-"&TEXT(TODAY(),"yymmdd") 。

excel怎麼自動產生單據編號  

方法三:使用日期函數的now函數,取得當天的即時時間作為編碼。

那麼我們的編碼就可以如下步驟完成:

1 、使用now,取得目前的時間,該函數含有年月日時分秒等

2 、再透過text函數,以年月日時分秒的具體數字顯示,不顯示「-」「:」這類符號

3、 在透過連接符號&連接「CK」英文字母

總體公式為:="NO.CK-"&TEXT(NOW(),"yymmddhhmmss")。

excel怎麼自動產生單據編號  

方法四:使用日期函數的now函數與today函數結合,取得時間數字的小數部分。

那麼我們的編碼就可以如下步驟完成:

1 、使用now,取得目前的時間,該函數含有年月日時分秒等

2 、使用today,取得目前的日期

3、 兩者相減,取得小數部分(就是具體是時分秒)

4、 再透過round函數求得3位小數後乘與1000

5 、在連接符號&連接「CK」英文字母

總體公式為:=="NO.CK-"&ROUND((NOW()-TODAY()), 3)*1000。

excel怎麼自動產生單據編號  

#

上面講了幾個自動產生編號的方法,根據設定的不同,產生編號的內容也有區別,按照實際工作的要求可以進行格式內容的選擇。學會這個方法,以後我們自己的日記帳也可以設定編號進行統計了,辦公軟體在生活中也會用到。

以上是excel怎麼自動產生單據編號的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:huke88.com。如有侵權,請聯絡admin@php.cn刪除