Ist dies auch ohne Hilfsspalte möglich? Wenn nicht, hätte ich das Datum in der Spalte B1 mit der Formel =LINKS(A1;10) extrahiert. In Spalte C1 hätte ich die Formel =TEIL(A1;14;1), jedoch wird ja dann nur eine Zahl ab der 14. Stelle extrahiert. Bei 1-9 auch so in Ordnung, bei 10 oder 100 usw. dann eben nicht.
Wie kann ich dies lösen? Gibt es hier eine Formel, die z. B. ab Stelle 14 die Zahlen bis zur nächsten Leerstelle extrahiert?
Moin! Könntest Du die Schriftgröße noch erheblich verkleinern?
Zitat:Gibt es hier eine Formel, die z. B. ab Stelle 14 die Zahlen bis zur nächsten Leerstelle extrahiert?
Nimm besser Textteilen iVm Deinem (" Zeichen(150) "). Formatiere mit "000" und verknüpfe das mit dem in eine Zahl umgewandelte Datum. Danach kannst Du dann sortieren:
07.09.2024, 10:08 (Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2024, 10:20 von Hofer197.)
Hallo Forum!
Wow, viele Antworten! Danke!! Zunächst:
Ad Fennek:
Leider ist dies aus zwei Gründen nicht möglich:
Die erste Zahl nach dem Datum wird von einer Maschine (Produktionsablauf) bestimmt, die kann bis zu 12 Stellen haben, weshalb ich bei 1 vorne dann 11 Nullen haben müsste.
Auch könnte man die 1 nicht mit Nullen versehen, da die Nummer exakt mit der Maschine übereinstimmen muss (hätte ich auch schon angedacht, ist jedoch Auditvorgabe).
Ad EA1950:
Ich erhalte nun mit der Wechselformel Einträge wie
1;1 10;1 usw., kann so auch sortieren.
Könnte man die Formel auch noch anpassen, dass alles ab
;1
nicht mehr angezeigt wird, somit nur die Zahl ab Stelle 14 bis zur nächsten Leerstelle, d. h.
bei 2020-03-01 - 1 - 1 bis zur Stelle 15, bei 2020-03-01 - 10 - 1 bis zur Stelle 16, usw...
07.09.2024, 11:47 (Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2024, 11:50 von EA1950.)
Hallo,
in der beiliegenden Datei habe ich dir 6 Formelvarianten eingefügt. Das sind alles dynam.Arrayformeln. Die letzten 3 sind allerdings für dich ungeeignet, denn sie setzen die Excel365 (-Insider)-Version voraus.
07.09.2024, 12:31 (Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2024, 12:33 von Hofer197.)
Danke Anton (EA1950) für deine Hilfe und das File! Ich finde die dritte Lösung (GANZZAHL(--WECHSELN(TEIL($A$15:$A$19;14;10);" – ";",")) ) sehr gut passend. Tausend Dank für deine Hilfe!! Ad RPP63:
Ich möchte deine Kritik so nicht stehen lassen: Ich habe die Einträge übers Handy erstellt und erst nach deinem Input gesehen, dass die Schrift bei meinem ersten Post wohl zu klein war, daher die Schrift beim zweiten Post nachträglich von 2 auf 7 umgestellt, ohne zu wissen, wie dies am PC aussieht, denn vermutlich gibt es ja hier Probleme bei der Darstellung, denn am Handy schaut zwar Schriftgröße 7 etwas größer, aber okay aus (auch in der Desktopansicht).
Sollte dies zutreffen, entschuldige ich mich dafür, verweigere mich aber ganz klar deiner Kritik, da ich in keiner Weise irgendwie etwas böses vermitteln wollte, geschweige denn einen einzelnen Gedanken daran verschwendet habe. Dies wäre ja wenig förderlich, da ich ja Hilfe hier gesucht habe und mir, wie du ja auch geschrieben hast, auch sehr umfangreich geholfen wurde.
Insofern finde ich es schon bedenklich, dass mir hier sofort Verarschung oder gar ein Spiel vorgeworfen wurde, was von mir tatsächlich nicht ansatzweise angedacht war.
In diesem Sinne trotzdem nochmals großen Dank für eure Hilfe + noch schönes Wochenende!
Folgende(r) 1 Nutzer sagt Danke an Hofer197 für diesen Beitrag:1 Nutzer sagt Danke an Hofer197 für diesen Beitrag 28 • Kl@us-M.