Das Verfolgen Ihrer Rechnungsnummern kann sehr wichtig sein. Alle Rechnungsnummern sind aufeinanderfolgend. Wenn Sie also versuchen, sie manuell einzugeben, besteht die Möglichkeit menschlicher Fehler, was zu nicht optimalen Ergebnissen führt. Es ist nicht immer einfach, sich die nächste Zahl in der Sequenz zu merken, zumal die Zahlen zu steigen beginnen. Wenn Sie die vorherige Zahl vergessen, könnte sich Ihre Excel-Tabelle leicht überschneiden, was später zu Chaos führen kann.
Lesen Sie auch unseren Artikel So löschen Sie alle leeren Spalten in Microsoft Excel
Es ist schon schwierig genug, sich zu erinnern, wo Sie Ihre Schlüssel gelassen haben, oder etwas aus der Gefriertruhe zum Abendessen zu nehmen, Sie brauchen noch nicht genug Gedächtnistipp. Stattdessen ist es möglicherweise am besten, wenn Excel die Rechnungsnummern automatisch für Sie generiert.
„Das wäre unglaublich hilfreich. Was muss ich also tun? "
Soweit ich weiß, gibt es zwei Methoden, mit denen Sie die Rechnungsnummern automatisch in Excel generieren lassen können. In diesem Artikel werden beide erläutert, um sicherzustellen, dass Sie eine Überschneidung der Rechnungen vermeiden und nicht mehr darüber nachdenken müssen, welche Nummer als Nächstes kommt.
Automatische Rechnungserstellung für Excel
Wie bereits erwähnt, gibt es zwei Möglichkeiten, um Rechnungsnummern automatisch zu einer Excel-Tabelle oder Arbeitsmappe hinzuzufügen. Die erste Möglichkeit besteht darin, eine Formel in VBA (Visual Basic für Applikationen) zu verwenden, um Rechnungsnummern für eine einzelne Arbeitsmappe zu generieren. Die zweite Möglichkeit ist die Verwendung der Kutools for Excel-Funktion zum Einfügen von Sequenznummern. Mit dieser Option können Sie Rechnungsnummern über mehrere Arbeitsblätter und Arbeitsmappen hinweg generieren.
Methode 1: automatischer Rechnungsnummer-Generator, der Visual Basic für Applikationen verwendet
Beginnen:
Sie können entweder eine neue Arbeitsmappe erstellen oder eine vorhandene Arbeitsmappe öffnen, die Sie für die automatische Rechnungsnummerngenerierung verwenden möchten.
Suchen und markieren Sie eine leere Zelle (klicken Sie mit der linken Maustaste darauf) und geben Sie die erste Zahl ein, die als Anfangszahl für alle Ihre zukünftigen Rechnungsnummern verwendet wird. Sie können zwischen 00000 und 10000 als Ausgangspunkt wählen. In unserem Beispiel wird 00000 verwendet und in Zelle C3 abgelegt.
Drücken Sie Alt + F11, um das Dialogfeld Microsoft Visual Basic für Applikationen zu öffnen. Erweitern Sie Ihre aktuelle Arbeitsmappe (VBAProject, wird möglicherweise als Buch 1 angezeigt, falls neu), und doppelklicken Sie auf ThisWorkbook.
Sie können den folgenden Code eingeben oder einfach kopieren und einfügen (markieren Sie den Code und drücken Sie Strg + C, klicken Sie dann mit der linken Maustaste auf das Fenster und drücken Sie Strg + V ) und den Code in das sich öffnende Fenster.
VBA: Voice Number Generator
1 2 3 | Private Sub Workbook_Open () Bereich ("C3"). Wert = Bereich ("C3"). Wert + 1 End Sub |
Das "C3" ist die Zelle, in die Sie Ihre Rechnungsnummer für den Rechnungsbeginn eingegeben haben. Stellen Sie sicher, dass Sie den Code innerhalb des Codes ändern, bevor Sie ihn in das Fenster einfügen.
Mit den folgenden Formeln können Sie Ihre Rechnungsnummern überprüfen. Es kann ein bisschen schwierig sein, sich an sie zu erinnern, aber Sie können sie immer als Autotexteintrag speichern, wenn Sie sie später wieder verwenden müssen.
Nein. | Formel | Rechnungsnummern |
1 | = ”Firmenname” & TEXT (HEUTE (), ”JJMMTT”) & C3 | Firmenname14120910000 |
2 | = "Firmenname" & TEXT (HEUTE (), "0") & C3 | Firmenname4198210000 |
3 | = ”Firmenname” & TEXT (JETZT (), ”MMDDHHMMSS”) & C3 | Firmenname120909581910000 |
4 | = ”Firmenname” & TEXT (JETZT (), ”0 ″) & C3 | Firmenname4198210000 |
5 | = ”Firmenname” & RANDBETWEEN (100000, 999999) & C3 | Firmenname44868510000 |
Denken Sie daran, dass das C3 in der Formel die Zelle ist, in die Sie die Rechnungsbeginnnummer eingegeben haben. Der Firmenname ist für den Text reserviert, der in Ihren Rechnungsnummern angezeigt werden soll. Ändern Sie es nach Ihren Wünschen.
Sie möchten die Formel für die automatische Rechnungserstellung in eine Zelle einfügen. Dies ist nicht dieselbe Zelle, in der Sie die Anfangsrechnungsnummer haben, sondern die angegebene Zelle für die Ergebnisse. Sobald die Formel Ihren Anforderungen entsprechend bearbeitet wurde, können Sie sie kopieren und in die Zelle einfügen und die Eingabetaste drücken, um die Rechnungsnummer zu erhalten.
Wenn Sie fertig sind, stellen Sie sicher, dass Sie die aktuelle Arbeitsmappe speichern . Klicken Sie dazu auf Datei und dann auf Speichern (oder Speichern unter, wenn Sie neu oder unter einem anderen Namen speichern ). Geben Sie den Namen der Arbeitsmappe ein und stellen Sie sicher, dass das Feld Dateityp auf Excel-Arbeitsmappe mit Makros (* .xlsm) eingestellt ist. Wählen Sie, wo es gespeichert werden soll, und klicken Sie dann einfach auf die Schaltfläche Speichern .
Jedes Mal, wenn Sie die Arbeitsmappe "Invoice Number Generator" öffnen, ist die Rechnungsnummer eine Nummer höher als beim letzten Mal. Speichern Sie die Arbeitsmappe unbedingt, bevor Sie sie schließen, wenn die Arbeit verloren geht.
Methode 2: fügen Sie Rechnungsnummer hinzu, die Kutools For Excel verwendet
Diejenigen unter Ihnen, die eine Möglichkeit zum Generieren von Rechnungsnummern für mehrere Arbeitsmappen benötigen, werden feststellen, dass diese Anforderungen bei der Verwendung von Kutools erfüllt werden. Die erste behandelte Methode ist nur für eine Tabelle oder Arbeitsmappe vorgesehen und kann sich unglücklicherweise überschneiden, wenn Sie das Speichern vergessen. Kutools for Excel behebt diese und weitere Probleme.
Beginnen:
Markieren und markieren Sie wie zuvor die Zelle für Ihre Rechnungsnummer. Sie müssen dann auf Kutools klicken, gefolgt von Insert und schließlich Insert Sequence Number .
Wenn das Dialogfeld Sequenznummer einfügen angezeigt wird, klicken Sie auf die Schaltfläche Neu . Daraufhin wird ein Bearbeitungsfenster für die Sequenznummer geöffnet:
- Geben Sie einen Namen in das Feld Sequenzname ein, um Ihre neue Rechnungsnummernsequenz zu benennen.
- Geben Sie im Feld Inkrement eine 1 ein .
- Geben Sie den Namen Ihres Unternehmens oder einen anderen Text, der am Anfang Ihrer Rechnungsnummer angezeigt werden soll, in das Feld Präfix (optional) ein .
- Die Anfangsnummer für alle Ihre zukünftigen Rechnungsnummern kann in das Feld Startnummer eingegeben werden. Die Zahl kann beliebig sein, aber es ist am besten, sie einfach zu halten. 00000 oder 10000 würden ausreichen. Wenn Sie die Zahlen lieber klein halten möchten, können Sie stattdessen auch eine einzelne Ziffer wie 0 oder 1 verwenden.
- Sie können die Anzahl der Stellen angeben, die Ihre Rechnungsnummern haben sollen, indem Sie eine Zahl in das Feld Anzahl der Stellen eingeben. Mit 5 oder 6 kann man nichts falsch machen.
- Schließen Sie den Vorgang ab, indem Sie auf die Schaltfläche Hinzufügen klicken.
Während die neu erstellte Sequenz ausgewählt bleibt, klicken Sie auf Füllbereich und dann auf die Schaltfläche Schließen, um den Vorgang zu beenden. Unabhängig davon, in welcher Arbeitsmappe Sie die Funktion "Sequenznummer einfügen" verwenden, wird jetzt automatisch eine Rechnungsnummer mit jeder Nummer generiert, die größer als die letzte ist.
