Note: The other languages of the website are Google-translated. Back to English

如何在Excel中自動生成發票編號?

眾所周知,發票號是連續的。 如果我們手動輸入發票編號,我們可能會忘記上次使用的發票編號,而在Excel中會得到新發票的重疊編號。 在本文中,我將介紹兩種在Excel中輕鬆自動生成發票編號的方法。


在Excel中添加自動發票編號生成器

1。 創建一個新的工作簿,或打開工作簿,您將自動添加發票編號。

2。 查找一個空白單元格,然後輸入發票編號的起始編號。 在我們的例子中,在單元格D10000中輸入2。

3。 通過按打開“ Microsoft Visual Basic for Applications”對話框。 其他 + F11 同時鍵,然後展開 VBAProject(當前工作簿),然後雙擊 的ThisWorkbook。 見左截圖:
備註: 在我們的例子中,我們雙擊 的ThisWorkbookVBAProject(書1).

4。 將以下代碼粘貼到打開的窗口中。

VBA:語音號碼生成器

Private Sub Workbook_Open()
Range("D2").Value = Range("D2").Value + 1
End Sub

備註: 更改 D2 到您在其中輸入發票編號的起始編號的指定單元格中 步驟 2.

5。 除了將整數作為發票編號之外,我們還可以使用以下公式來驗證我們的發票編號:

沒有 公式 發票編號
1 =“ CompanyName”&TEXT(TODAY(),“ yymmdd”)&D2 公司名稱141209100000
2 =“ CompanyName”&TEXT(TODAY(),“ 0”)&D2 公司名稱41982100000
3 =“ CompanyName”&TEXT(NOW(),“ MMDDHHMMSS”)&D2 公司名稱1209095819100000
4 =“ CompanyName”&TEXT(NOW(),“ 0”)&D2 公司名稱41982100000
5 =“ CompanyName”&RANDBETWEEN(100000,999999)&D2 公司名稱448685100000
注意絲帶 公式太難記了嗎? 將公式另存為“自動文本”條目,以供日後再次使用!
閱讀全文...     免費試用

筆記:
(1)更改 D2 到您在上述公式中輸入發票起始編號的單元格,然後更改 公司名 要顯示在發票編號中的文本。
(2)在單元格中輸入上述公式之一,您將自動獲得發票編號,然後按 Enter 鍵。

6。 保存當前工作簿:
在Excel 2013中,單擊 文件 > 節省 (或 另存為)> 電腦> 瀏覽;
B.在Excel 2007和2010中,單擊 文件 / 辦公按鈕 > 節省 (或 另存為).

7。 在即將出現的“另存為”對話框中,請執行以下操作:

(1)在此工作簿中輸入一個名稱 文件名 框;
(2)點擊 保存類型 框並指定 Excel啟用宏的工作簿(* .xlsm) 從下拉列表中;
(3)單擊打開一個文件夾,您將在其中保存此工作簿;
(4)點擊 節省 按鈕。

 

從現在開始,每次打開“發票號生成器”工作簿時,發票號比上次打開工作簿時大1。 請注意,您必須在每次關閉之前保存工作簿。


使用KTE的插入序列號功能添加發票號

您可能會注意到,第一種方法要求您僅在指定的工作簿中獲取發票編號。 更糟糕的是,一旦您忘記在關閉前保存指定的工作簿,發票號就會重疊。 但是隨著 Excel的Kutools插入序列號 功能,無論您使用哪個工作簿,都可以插入唯一且連續的發票編號。

Excel的Kutools - 包括 300 多個方便的 Excel 工具。 全功能免費試用 30-天,無需信用卡! 立即行動吧!

1。 選擇您將獲得發票編號的單元格,然後單擊 庫工具 > 插入 > 插入序列號.

2。 在“插入序列號”對話框中,單擊 全新 按鈕,然後在展開的序列號編輯區域中執行以下操作(請參見上面的屏幕截圖):
(1)在 序列名稱 框中輸入新序列名稱的名稱,例如 發票號碼.
(2)在 增量 框中輸入 1;
(3)在 前綴(可選) 在方框中,輸入您的公司名稱或其他要求發票編號的文字;
(4)在 起始號碼 框輸入發票編號的起始編號,例如 10000 or 1;
(5)在 位數 框中,指定數字,例如 6;
(6)點擊 加入 按鈕。

3。 保持選擇新創建的序列,然後單擊 填充範圍 按鈕,然後單擊 關閉 按鈕。

無論您在哪個工作簿中應用此內容 插入序列號 功能,它將生成比上次應用此功能大1的發票編號。 單擊以了解更多有關此的信息 Kutools for Excel的插入序列號功能

Excel的Kutools - 包括 300 多個方便的 Excel 工具。 全功能免費試用 30-天,無需信用卡! 立即行動吧!


演示:使用KTE的插入序列號功能添加發票號


Excel的Kutools 包含 300 多種 Excel 便捷工具,30 天內免費試用,無限制。 立即下載並免費試用!

在多個工作簿中插入唯一且連續的發票編號

大多數時候,我們只能通過公式或其他方法在一張紙或一張工作簿中插入連續的發票編號。 但是,隨著強大 插入序列號 Kutools for Excel的功能,您可以輕鬆地在多個工作簿中插入唯一且連續的發票編號。


廣告插入序列發票編號

在Excel的列表中輕鬆查找並插入所有缺少的序列號(發票編號)

眾所周知,發票號通常是連續的。 但是有時某些發票號可能會因錯誤而丟失。 Kutools for Excel的 查找丟失的序列號 實用程序可以幫助您查找並插入所有缺失的發票編號,並在遇到缺失的發票編號時突出顯示行或插入空白行。


廣告發現缺少序列號2


最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (7)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
我需要你的幫助。 我嘗試對描述列進行數據驗證。 但價值觀是錯誤的。 如果我點擊外套類別,描述應該顯示外套類別下的所有項目,但它也會顯示其他類別的描述。 請幫助我在公式中顯示所選類別的相應描述。 如何激活過濾器、創建發票、清除數據等其他按鈕? 沒有視頻。 請幫助我。 我正在嘗試這個程序,因為我想使用所有這些選項創建一個程序。 http://www.traininginsholinganallur.in/dot-net-training-in-chennai.html
網站主持人對此評論進行了最小化
第一個公式使用 =IF(ISERROR( 函數 這已在所有 Excel 版本中可用。第二個公式使用 =IFERROR( 函數 Iferror 僅在 Excel 2007 中引入,因此不能在舊版本的 Excel 中使用。兩個公式都返回除了第二個公式更有效之外,結果相同。但除非您有成千上萬個具有相似公式的單元格,否則您不會注意到速度差異。[url]欽奈的 VMware 培訓[/url] | [url]Pega 培訓欽奈[/url]
網站主持人對此評論進行了最小化
這對我也很有用,但我需要在 xxx/yy-yy/LAA 中進行一些修改 XXX = 數字 yy-yy = 財政年度 LAA = 此處的文本 財政年度從 13 月 14 日到 2013 月 2014 日 所以需要按照示例: 001-13 財政年度 14/002-13/LAA 14/003-13/LAA 14/004-13/LAA 14/2014-2015/LAA 下一個財政年度 001-14 15/002-14/LAA 15 /003-14/LAA 15/004-14/LAA 15/XNUMX-XNUMX/LAA 非常感謝。 欽奈的hadoop培訓 | 欽奈的 informatica 培訓
網站主持人對此評論進行了最小化
jgljkasdf asjkfg asd asdf agh fajlsd fads ga df f fdadf afd adf
網站主持人對此評論進行了最小化
發票的自動編號非常有幫助。 但是我如何從我的模板中單獨記錄這些發票? 我會很感激你的幫助。 謝謝 L
網站主持人對此評論進行了最小化
我如何使用這個插入來自動生成數字,而不必每次都運行它......比如說,每次我打開報價模板時,它都會自動填充我插入這個數字生成器的單元格?
網站主持人對此評論進行了最小化
我是一所學校的學生。 在 excel 表中,學生列表是他們的。 我通過郵件合併明智地削減學生的賬單,並手動給賬單,所以 有時有些賬單沒有跳過. 所以我想要一個規則,當我跳過沒有給出一些指示並停止時。 我們使用數據驗證,但它的工作只有唯一的沒有或重複的沒有。 所以請幫助我們,學生姓名比爾號。 Rahul 1 shyam 4 Atal Shivani 2 Ram Pratima 3 謝謝。
這裡還沒有評論
請用英文發表您的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護