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.

Aktuellste Angebots-Nummer anzeigen
#1
Hallo.

Ich habe in einer "Kundenmappe" bei jedem Kunden eine Angebots- und eine Rechungs-Nr. bestehend aus "A" oder "R" - zwei Jahreszahlen und drei fortlaufenden Zahlen
z.B. A19-005. Nun möchte ich die "höchte" Zahl anzeigen lassen, dass ich nicht immer suchen muss was nun die nächste Nr. ist.
Die Reihenfolge ist - logischerweise - wie folgt: A18-001, A18-002, A18-002 ... A19-001, A19-002, A19-003 ... A20-001.

Wie mache ich dies am "besten"?

Danke im Voraus,
Gruß, ichhalt033
Antworten Top
#2
Moin,

Extrahieren in einer Hilfsspalte deine Ziffern und sortiere nachHS.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Moin!
Geht auch ohne Hilfsspalte und ohne Sortierung:
AB
1Nummer8
2A21-005
3A19-008
4A19-002

ZelleFormel
B1{=MAX(WENN(LINKS(A2:A4;3)="A19";--RECHTS(A2:A4;3)))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Hallöchen,

wenn R und A unterschiedliche Nummernkreise beinhalten - also es z.B. R19-001 und A19-001 für einen Kunden geben kann und das für die Aufgabe relevant ist, dann vielleicht so:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFG
1WilliA19-001A19001WilliRR18-002
2BaldA19-002A19002
3WilliR18-001R18001
4BaldA19-004A19004
5WilliA19-005A19005
6BaldA19-006A19006
7WilliR18-002R18002
8BaldA19-008A19008
9WilliA19-009A19009
10BaldA19-010A19010
11WilliA19-011A19011
12BaldA19-012A19012

ZelleFormel
C1=LINKS(B1;1)
D1=WECHSELN(RECHTS(B1;6);"-";"")
G1{=F1&TEXT(WENN(ZEILE(A1)>ZÄHLENWENNS(A:A;E$1;C:C;$F$1);"";INDEX(D:D;KGRÖSSTE(WENN(E$1&F$1=A$1:A$10&C$1:C$10;ZEILE($1:$10));ZEILE(A1))));"00-000")}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
Der Kundenname ist doch imo irrelevant, André.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#6
Hallöchen,

das war dann schon die Antwort auf eine vielleicht zusätzliche Frage Smile

In Anlehnung an Deinen Vorschlag würde ich es dann so machen:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFG
1WilliA19-001A19001WilliAA19-009
2BaldA19-002A19002nur nachRR18-004
3WilliR18-004R18004
4BaldA19-004A19004
5WilliA19-005A19005
6BaldA19-006A19006
7WilliR18-002R18002
8BaldA19-008A19008
9WilliA19-009A19009
10BaldR18-003R18003

ZelleFormel
G2{=F2&TEXT(MAX(WENN(LINKS(B1:B10;1)=F2;--WECHSELN(RECHTS(B1:B10;6);"-";"")));"00-000")}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#7
(07.09.2019, 07:35)RPP63 schrieb: Moin!
Geht auch ohne Hilfsspalte und ohne Sortierung

Gruß Ralf

Moin, und das geht auch ohne CSE-Abschluss Stichwort: INDEX...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#8
Hallöchen,

Zitat:Moin, und das geht auch ohne CSE-Abschluss Stichwort: INDEX...

Na dann mal los Heart
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#9
In "meinem" Excel braucht es ohnehin kein CSE mehr ...
Das erkennt das Programm von ganz allein. Wink
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#10
Hi André, 

Arbeitsblatt mit dem Namen 'Blatt1'
AB
1Nummer8
2A21-0058
3A19-008
4A19-002

ZelleFormel
B1{=MAX(WENN(LINKS(A2:A4;3)="A19";--RECHTS(A2:A4;3)))}
B2=MAX(INDEX((--RECHTS(A2:A4;3));LINKS(A2:A4;3)="A19"))
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

(07.09.2019, 14:11)RPP63 schrieb: In "meinem" Excel braucht es ohnehin kein CSE mehr ...
Das erkennt das Programm von ganz allein. ;-)

Hi Ralf, wem hilft dies Antwort..? Du hattest eine CSE-Formel gepostet... Und dass du die Insider Version hast ist schön für dich. Wirklich. Aber wie viele der user haben die auch? Bzw. können das in der Praxis (einer Firma o.ä.) anwenden...? Ich halte das für posen... Ich kann mich irren. Schönen Tag noch.
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
[-] Folgende(r) 2 Nutzer sagen Danke an Jockel für diesen Beitrag:
  • schauan, echo
Antworten Top


Gehe zu:


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