Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Formel für automatische Nummernvergabe
#1
Hallo Zusammen,

Ich habe eine Namensliste und jeder Name hat eine Nummer. Jetzt möchte ich eine neue Zeile 2 einfügen und einen neuen Namen ergänzen. Jetzt brauche ich eine Formel, welche sich die Nummernspalte anschaut und automatisch die Folgenummer vergibt, welche nachher fest mit dem Namen verankert sein muss. 

Beispiel: 
Ich habe 14 Namen, welche alphabetisch sortiert sind. Diese sind mit den Zahlen 1-14 nummeriert. Jetzt füge ich eine neue Zeile 2 (direkt unter meiner Überschrift) ein und trage einen neuen Namen ein.
In der Nummerierungsspalte soll nun nach Formeleingabe die Nr. 15 erscheinen. Danach werden die Namen alphabetisch sortiert. Die Nummerierung muss aber erhalten bleiben. Sprich, der letzte eingetragenen Name, egal an welcher Stelle er sich befindet, behält die Nummer 15. 

Ich hoffe Ihr versteht was ich meine. 
Leider kann ich es nicht besser beschreiben. Ich kann diese Nummerierung nicht manuell eintragen, da dies ein Teil einer Automatisierung per Macro werden soll. Das Macro schreibt dann immer diese Formel hinter den neuen Namen in die Zeile 2. So soll jeder neu eingetragene Name die fortlaufende Nummer bekommen und behalten.

Besten Dank für Eure Hilfe.
Antworten Top
#2
Hallo,

zeig mal bitte anhand einer Beispieldatei, was du bisher hast. Deiner Beschreibung entnehme ich, dass du bisher die Nummern ohne Formeln stehen hast.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo,

Ich habe nun solange darüber nachgedacht, dass ich doch tatsächlich eine Lösung gefunden habe. Ich helfe mir mit einer Hilfsspalte und der Formel =Anzahl(.........).

Trotzdem viele Dank

Gruß
Antworten Top
#4
__|__A__|___B___|________C_______|
 1|ArtGr|ArtNr  |Bemerkung       |
 2|17QM |   0,00|Hier Vorlistung!|
 3|17TE |   0,00|                |
 4|17QM |17QM001|Hier geht’s los!|
 5|17QM |17QM002|                |
 6|17QM |17QM003|                |
 7|17TE |17TE001|                |
 8|17QM |17QM004|                |
 9|17TE |17TE002|                |


B4: =A4&TEXT(RECHTS(INDEX(B:B;VERWEIS(2;1/(A4=A$2:A3);ZEILE(A$2:A3)));3)+1;"000")

Vor Zeile 4 werden zunächst die Artikelgruppen aufgelistet. 
Erst danach werden laufende Artikelnummern, die die bekannten Artikelgruppen enthalten, vergeben.

(zitiert)

Das Sortieren der Spalte A ist dabei egal. Durch die Eigenschaft stabiler Sorts bleibt sogar die Reihenfolge bestehen. Allerdings dann nicht, wenn Du auch andere Spalten sortierst.
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • schubste
Antworten Top
#5
Hallo,

(07.10.2018, 14:39)schubste schrieb: Jetzt brauche ich eine Formel, welche sich die Nummernspalte anschaut und automatisch die Folgenummer vergibt, welche nachher fest mit dem Namen verankert sein muss.
Wenn die Nummer nach einem Lösch-, Einfüge- oder Sortiervorgang eindeutig bleiben soll, würde ich von einer Formel absehen und die Nummer fest in die Zelle eingeben. Du kannst Dir ja die höchste vergebene Nummer z. B. mit MAX anzeigen lassen und/oder die eingegebene Nummer darauf prüfen, ob sie schon vorkam.
Gruß
Michael
[-] Folgende(r) 1 Nutzer sagt Danke an Der Steuerfuzzi für diesen Beitrag:
  • schubste
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste