Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Nächste freie Nummer in einem festen Nummernkreis

Forumthread: Nächste freie Nummer in einem festen Nummernkreis

Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 14:27:00
BuStü
Hallo Leute,
benötige mal wieder Eure Hilfe.
Ist es möglich aus einem festen Nummernkreis, die nächste freie Nummer zu ermitteln. Beispiel in Spalte A stehen die Nummern von 70000 bis 79999 in den weiteren Spalten Namen und Adressen. Da inzwischen
im Nummernkreis verschiedene Nummern gelöscht oder garnicht besetzt wurden sind diese nun zu blegen.
Gibt es ein Script das die nächste freie Nummer im Nummernkreis vorschlägt oder eine andere Lösung.
MfG
Burghard
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 14:36:05
Andre´
Hallo Burghard,
meinst du so:
Tabelle1

 AB
1 80000
270000 
370001 
470002 
570003 
670004 
7  
870006 
970007 
1070008 
1170009 
12Test 
1370011 
1470012 
1570013 
1670014 
17test 
1879999 

Formeln der Tabelle
ZelleFormel
B1=MAX(A:A)+1


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MFG Andre
Anzeige
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 15:34:26
BuStü
Hallo Andre,
danke für Deine Lösung.
Habe mir aber das Ergebnis so vorgestellt, das als nächstes die Nr. 70005 vorgeschlagen wird.
MfG
Burghard
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 14:44:52
JogyB
Sind die freien Nummern dann leere Zeilen oder ist die Liste fortlaufend?
Wenn sie fortlaufend ist: Sind die Nummern aufsteigend sortiert?
Gruss, Jogy
Anzeige
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 15:38:00
BuStü
Hallo Jogy,
LIEFERANTEN

 A
977052
1077055
1177057
1277058
1377059
1477060
1577062
1677064
1777065
1877066
1977079
2077080
2177081
2277083
2377084
2477085


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MfG
Burghard
Anzeige
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 14:52:00
Rudi
Hallo,
{=MIN(WENN(ZÄHLENWENN(A:A;ZEILE(1:9999)+70000)=0;ZEILE(1:9999)+70000;9^99))}
Matrixformel! {} nicht eingeben, sondern Formel mit shift+strg+enter abschließen.
Gruß
Rudi
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 15:41:00
BuStü
Hallo Rudi,
habe Deine Matrixformel eingegeben und erhalte als Ergebnis 9999.
Was mach ich verkehrt?
MfG
Burghard
Anzeige
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 16:05:00
BuStü
Hallo Rudi,
korrigiere meine vorherige Antwort. Ich habe das ^ Zeichen falsch kopiert. Deine Formel funktioniert bestens.
Leider sagt mir das ^ überhaupt nichts. Bist Du so nett und kannst mir dies erklären.
MfG
Burghard
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 16:10:00
Rudi
Hallo,
^=hoch, also 9 hoch 99
Gruß
Rudi
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 16:17:00
BuStü
Hallo Rudi,
besten Dank, bisher habe ich in Excel noch nicht mit Potenzialzahlen gerechnet.
Dank Dir habe ich wieder was zugelernt.
MfG
Burghard
Anzeige
AW: Nächste freie Nummer in einem festen Nummernkreis
30.09.2008 16:23:39
JogyB
Einfacher und vor allem schneller wäre
{=MIN(WENN(A1:A9999=70000+ZEILE(1:9999);ZEILE(1:9999)+70000;9^99))-1}
Anpassen mußt Du lediglich den Bereich, in dem die Zahlen stehen, also das A1:A9999
Gruss, Jogy
Anzeige
Anzeige

Infobox / Tutorial

Nächste freie Nummer im festen Nummernkreis finden


Schritt-für-Schritt-Anleitung

Um die nächste freie Nummer in einem festen Nummernkreis (z.B. von 70000 bis 79999) zu ermitteln, kannst Du folgende Schritte ausführen:

  1. Daten eingeben: Trage Deine Nummern in Spalte A ein, z.B. in den Zellen A1 bis A20.

  2. Formel eingeben: Verwende die folgende Matrixformel, um die nächste freie Nummer zu finden:

    =MIN(WENN(ZÄHLENWENN(A:A;ZEILE(1:9999)+70000)=0;ZEILE(1:9999)+70000;9^99))

    Diese Formel sucht nach der ersten Lücke im Nummernkreis.

  3. Matrixformel aktivieren: Bestätige die Eingabe mit Strg + Shift + Enter, um die Formel als Matrixformel zu aktivieren.

  4. Ergebnis überprüfen: In der Zelle, in der Du die Formel eingegeben hast, solltest Du nun die nächste freie Nummer sehen.


Häufige Fehler und Lösungen

  • Fehler: Ergebnis ist 9999
    Lösung: Stelle sicher, dass Du die Formel korrekt eingegeben hast und dass Du sie als Matrixformel (mit Strg + Shift + Enter) bestätigst.

  • Fehler: Falsches Ergebnis
    Lösung: Überprüfe, ob die Nummern in Spalte A tatsächlich im angegebenen Bereich liegen und ob keine Leerzeilen dazwischen sind.


Alternative Methoden

Eine alternative Methode ist die Verwendung einer anderen Formel, die ebenfalls die nächste freie Nummer ermitteln kann. Diese Formel lautet:

=MIN(WENN(A1:A9999=70000+ZEILE(1:9999);ZEILE(1:9999)+70000;9^99))-1

Hierbei musst Du lediglich den Bereich anpassen, in dem Deine Nummern stehen.


Praktische Beispiele

Angenommen, Du hast folgende Nummern in Spalte A:

A
70000
70001
70002
70003
70004
70006
70007
70008
70009
70011
70012
70013
70014
79999

Wenn Du die oben genannten Formeln anwendest, wird in der Zelle, in der Du die Formel eingegeben hast, die Nummer 70005 angezeigt, was die nächste freie Nummer im Nummernkreis darstellt.


Tipps für Profis

  • Daten validieren: Nutze die Funktion Datenüberprüfung, um sicherzustellen, dass nur gültige Nummern in den Nummernkreis eingegeben werden.

  • Automatisierung: Überlege, ob Du VBA (Visual Basic for Applications) nutzen möchtest, um den Prozess der Nummernvergabe zu automatisieren.

  • Diagramme erstellen: Nutze Excel-Diagramme, um eine visuelle Darstellung Deiner nummerischen Daten zu erstellen, was bei der Analyse hilfreich sein kann.


FAQ: Häufige Fragen

1. Wie kann ich die Formel anpassen, wenn meine Nummern in einer anderen Spalte stehen?
Du kannst die Formel einfach so modifizieren, dass sie auf die richtige Spalte verweist. Ändere A:A in die entsprechende Spalte.

2. Was bedeutet das Zeichen ^ in der Formel?
Das Zeichen ^ steht für Exponenten. In diesem Fall bedeutet 9^99, dass es sich um eine sehr hohe Zahl handelt, die als Platzhalter dient.

3. Muss ich die Formel in einer bestimmten Excel-Version verwenden?
Die beschriebenen Formeln funktionieren in Excel 2010 und späteren Versionen. Achte darauf, dass Du die Excel-Version hast, die Matrixformeln unterstützt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige