Clever-Excel-Forum

Normale Version: Erzeugung von Belegnummern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin,

ich möchte fortlaufende Belegnummern mit Zusatzangaben erzeugen.
Zum Beispiel 012-4-003.
012 ist der 12te lfd. Beleg
4 betrifft Konto 4 (Kasse 2)
003 ist die dritte Buchung für Kasse 2.

Alles weitere seht ihr im upgeloadeten Beispiel.

Gruß
Dieter
Hallo,

in B12:   =TEXT(ZEILE()-11;"000")&"-"&E12&"-"&TEXT(G12;"000") und runterziehen.

Gruß Uwe
Hallo,

anbei ein Vorschlag mit Hilfsspalten...
Oha,
beides klappt einwandfrei, wobei die Lösung ohne Hilfsspalte natürlich eleganter ist.
Allerdiggs verstehe ich nicht, was minus 11 zu bedeuten hat.
Besten Dank
Dieter
Hallo @Egon12,

in der Beschreibung steht:

Zitat:Spalte G ist nicht gefüllt, son dern hier nur zur Anschauung.

... du beziehst dich aber auf Spalte G...



... dafür finde ich deinen Formatierungsvorschlag mit TEXT besser...

bei meiner Formel angewendet...

Code:
=TEXT(H12;"000")&"-"&E12&"-"&TEXT(I12;"000")

weil du in Zeile 12 beginnst... aber den ersten Eintrag brauchst...

Zitat:beides klappt einwandfrei, wobei die Lösung ohne Hilfsspalte natürlich eleganter ist.


du hattest doch geschrieben, das Spalte G nicht ausgefüllt ist ?!?
@ Uwe,
ja genau, leider muss ich deinen Vorschlag verwerfen.
Ich schrieb, dass Spalte G ungefüllt sei.
Wenn man Spalte G leert, klappt´s nicht mehr.
Also nehme ich den Vorschlag mit Hilfsspalten.
Habe jetzt auch das -11 verstanden.

Dieter
hier ohne Hilsspalten...

in B12

Code:
=TEXT(ZEILE()-11;"000")&"-"&E12&"-"&TEXT(ZÄHLENWENN($F$12:F12;F12);"000")
ja sorry, das hatte ich überlesen.
in B12 und runterziehen
Code:
=WENN(E12<>"";TEXT(ZEILE()-11;"000")&"-"&E12&"-"&TEXT(ZÄHLENWENN($F$12:F12;F12);"000");"")


P.S. rate mit war schneller Wink
Okay,
nun klappt´s auch ohne Hilfsspalte.
Besten Dank für die fachmännische Hilfe.
Es war nicht ganz unkompliziert.
Dieter
Seiten: 1 2