Direkt zum Inhalt

Wie generiere ich automatisch eine Rechnungsnummer in Excel?

Wie wir wissen, sind die Rechnungsnummern aufeinanderfolgend. Wenn wir Rechnungsnummern manuell eingeben, vergessen wir möglicherweise die zuletzt verwendete Rechnungsnummer und erhalten eine überlappende Nummer für die neue Rechnung in Excel. In diesem Artikel werde ich zwei Methoden vorstellen, mit denen Rechnungsnummern in Excel auf einfache Weise automatisch generiert werden können.


Fügen Sie einen automatischen Rechnungsnummerngenerator in Excel hinzu

1. Erstellen Sie eine neue Arbeitsmappe oder öffnen Sie die Arbeitsmappe. Sie fügen die Rechnungsnummer automatisch hinzu.

2. Suchen Sie eine leere Zelle und geben Sie die Anfangsnummer Ihrer Rechnungsnummern ein. In unserem Fall geben Sie 10000 in Zelle D2 ein.

3. Öffnen Sie das Dialogfeld Microsoft Visual Basic für Applikationen, indem Sie auf drücken Andere + F11 Tasten gleichzeitig, dann erweitern Sie die VBAProject (aktuelle Arbeitsmappe)und doppelklicken Sie auf DiesesWorkbook. Siehe linken Screenshot:
Hinweis: In unserem Fall doppelklicken wir auf DiesesWorkbook unter dem VBAProject (Buch1).

4. Fügen Sie den folgenden Code in das sich öffnende Fenster ein.

VBA: Sprachnummerngenerator

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

Hinweis: Ändern Sie die D2 in die angegebene Zelle, in der Sie die Anfangsnummer der Rechnungsnummer eingegeben haben Schritt 2.

5. Zusätzlich zur Angabe ganzer Zahlen als Rechnungsnummer können wir unsere Rechnungsnummern mit folgenden Formeln überprüfen:

Nein. Formel Rechnungsnummern
1 = "Firmenname" & TEXT (HEUTE (), "yymmdd") & D2 Firmenname141209100000
2 = "Firmenname" & TEXT (HEUTE (), "0") & D2 Firmenname41982100000
3 = "Firmenname" & TEXT (JETZT (), "MMDDHHMMSS") & D2 Firmenname1209095819100000
4 = "Firmenname" & TEXT (JETZT (), "0") & D2 Firmenname41982100000
5 = "Firmenname" & RANDBETWEEN (100000,999999) & D2 Firmenname448685100000
Band notieren Formel ist zu kompliziert, um sich zu erinnern? Speichern Sie die Formel als automatischen Texteintrag für die zukünftige Wiederverwendung mit nur einem Klick!
Lese mehr ...     Kostenlose Testversion

Notizen:
(1) Ändern Sie die D2 In die Zelle haben Sie die Anfangsnummer der Rechnung in den obigen Formeln eingegeben und die geändert Name der Firma zu dem Text, den Sie in Ihren Rechnungsnummern anzeigen möchten.
(2) Geben Sie eine der oben genannten Formeln in die Zelle ein, in der Sie automatisch die Rechnungsnummer erhalten, und drücken Sie die Taste Enter Key.

6. Aktuelle Arbeitsmappe speichern:
A. Klicken Sie in Excel 2013 auf Reichen Sie das > Geld (oder Speichern unter)> Computer> Entdecken;
B. Klicken Sie in Excel 2007 und 2010 auf Reichen Sie das / Office-Schaltfläche > Geld (oder Speichern unter).

7. Gehen Sie im folgenden Dialogfeld Speichern unter wie folgt vor:

(1) Geben Sie einen Namen für diese Arbeitsmappe in das Feld ein Dateiname Box;
(2) Klicken Sie auf Speichern als Typ Feld und geben Sie die Excel Macro-Enabled Workbook (* .xlsm) aus der Dropdown-Liste;
(3) Klicken Sie hier, um einen Ordner zu öffnen, in dem Sie diese Arbeitsmappe speichern.
(4) Klicken Sie auf Geld .

 

Von nun an ist die Rechnungsnummer jedes Mal, wenn Sie die Arbeitsmappe des Rechnungsnummerngenerators öffnen, 1 größer als beim letzten Öffnen der Arbeitsmappe. Bitte beachten Sie, dass Sie die Arbeitsmappe jedes Mal speichern müssen, bevor Sie sie schließen.


Fügen Sie die Rechnungsnummer mit der Funktion "Sequenznummer einfügen" von KTE hinzu

Möglicherweise stellen Sie fest, dass Sie bei der ersten Methode die Rechnungsnummer nur in einer bestimmten Arbeitsmappe abrufen müssen. Was noch schlimmer ist: Wenn Sie vergessen haben, die angegebene Arbeitsmappe vor dem Schließen zu speichern, überschneidet sich die Rechnungsnummer. Aber mit Kutools for Excel Sequenznummern einfügen Mit dieser Funktion können Sie eine eindeutige und fortlaufende Rechnungsnummer eingeben, unabhängig davon, welche Arbeitsmappe Sie verwenden.

Kutools for Excel - Laden Sie Excel mit über 300 wichtigen Tools auf. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Hol es dir jetzt

1. Wählen Sie die Zelle aus, in der Sie die Rechnungsnummer erhalten möchten, und klicken Sie dann auf Kutoolen > Insert > Sequenznummer einfügen.

2. Klicken Sie im Dialogfeld Sequenznummer einfügen auf Neu Klicken Sie dann im erweiterten Bearbeitungsbereich für Sequenznummern wie folgt vor (siehe obigen Screenshot):
(1) In der Sequenzname Geben Sie im Feld einen Namen für den neuen Sequenznamen ein, z Rechnungsnummer.
(2) In der Inkrementieren Box, geben Sie ein 1;
(3) In der Präfix (optional) Geben Sie in das Feld Ihren Firmennamen oder einen anderen Text ein, den Sie beim Aufrufen der Rechnungsnummer anzeigen.
(4) In der Startnummer Geben Sie im Feld die Anfangsnummer Ihrer Rechnungsnummer ein, z 10000 or 1;
(5) In der Anzahl der Ziffern Geben Sie im Feld die Ziffern an, z 6;
(6) Klicken Sie auf Speichern .

3. Lassen Sie die neu erstellte Sequenz ausgewählt und klicken Sie auf Füllbereich Klicken Sie auf und dann auf Menu .

Egal in welcher Arbeitsmappe Sie dies anwenden Sequenznummer einfügen Mit dieser Funktion wird eine Rechnungsnummer generiert, die 1 größer ist als beim letzten Anwenden dieser Funktion. Klicken Sie hier, um mehr darüber zu erfahren Fügen Sie die Sequenznummer von Kutools for Excel ein

Kutools for Excel - Laden Sie Excel mit über 300 wichtigen Tools auf. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Hol es dir jetzt


Demo: Fügen Sie die Rechnungsnummer mit der Funktion "Sequenznummer einfügen" von KTE hinzu


Kutools for Excel: Über 300 praktische Werkzeuge immer zur Hand! Starten Sie noch heute Ihre 30-tägige kostenlose Testversion ohne Funktionseinschränkungen. Jetzt herunterladen!

Fügen Sie eindeutige und aufeinanderfolgende Rechnungsnummern in mehrere Arbeitsmappen ein

Meistens können wir aufeinanderfolgende Rechnungsnummern nur durch Formeln oder andere Methoden in ein Blatt oder eine Arbeitsmappe einfügen. Aber mit mächtigen Sequenznummern einfügen Mit der Funktion von Kutools for Excel können Sie auf einfache Weise eindeutige und aufeinanderfolgende Rechnungsnummern in mehrere Arbeitsmappen einfügen.


Rechnungsnummer für Anzeigeneinfügungssequenz

Finden und fügen Sie einfach alle fehlenden Sequenznummern (Rechnungsnummern) in eine Liste in Excel ein

Wie wir wissen, sind Rechnungsnummern normalerweise aufeinanderfolgend. Manchmal fehlen jedoch einige Rechnungsnummern aufgrund von Fehlern. Kutools für Excel Suchen Sie die fehlende Sequenznummer Das Dienstprogramm kann Ihnen dabei helfen, alle fehlenden Rechnungsnummern zu finden und einzufügen sowie Zeilen hervorzuheben oder leere Zeilen einzufügen, wenn auch fehlende Rechnungsnummern auftreten.


Anzeige fehlende Sequenznummern finden 2

Beste Office-Produktivitätstools

Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

kte tab 201905


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I am a cleark in a school. In excel sheet student list is their. I cut the bill student wise via mail merge and give bill no manually so sometimes some bill no skipped. so I want a rule, when I skipped no give some instruction and stop. we use data validation, but its work only unique no or duplicate no. so please help us, Student name Bill no. Rahul 1 shyam 4 Atal Shivani 2 Ram Pratima 3 thank you.
This comment was minimized by the moderator on the site
How do I use this insert to auto generate the number without having to run it every time....Say, every time I open the Quote template it auto fills the cell that I inserted this number generator in?
This comment was minimized by the moderator on the site
Very helpful the automatic numbering of invoices. But how do i keep record of these invoices separately form my template ? I would appreciate your help. thanks L
This comment was minimized by the moderator on the site
jgljkasdf asjkfg asd asdf agh fajlsd fads ga df f fdadf afd adf
This comment was minimized by the moderator on the site
this is also useful for me, but i need some modification in that xxx/yy-yy/LAA XXX = number yy-yy = financial year LAA = Text Here Financial year from May-13 to April-14 So need as per Example: For Financial Year 2013-2014 001/13-14/LAA 002/13-14/LAA 003/13-14/LAA 004/13-14/LAA And for next Financial Year 2014-2015 001/14-15/LAA 002/14-15/LAA 003/14-15/LAA 004/14-15/LAA Thanks a lot. hadoop training in chennai | informatica training in chennai
This comment was minimized by the moderator on the site
The First formula uses the =IF(ISERROR( functions This has been available in all Excel versions. The Second formula uses the =IFERROR( Function Iferror was only introduced in Excel 2007 and hence cannot be used in older versions of Excel. Both formulas return the same result except that the second formula is more efficient. But unless you have many thousands of these cells with similar formulas you will not notice a speed difference. [url]VMware Training in Chennai[/url] | [url]Pega Training in Chennai[/url]
This comment was minimized by the moderator on the site
I need your help. I tried data validation for description column. But the values are wrong. If I click on the coats category, description should display all the items under the coats category but its displaying the other categories description too. Kindly help me in the formula to display the respective descriptions for the category chosen. How to activate the other buttons like filter, create invoice, clear data etc? There is no video for that. Kindly help me. I am trying this program since I wanna create a program using all these options. http://www.traininginsholinganallur.in/dot-net-training-in-chennai.html
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations