Registriert seit: 06.08.2018
Version(en): 2016
06.08.2018, 16:26
(Dieser Beitrag wurde zuletzt bearbeitet: 06.08.2018, 20:00 von WillWissen .
Bearbeitungsgrund: Formatierung
)
Guten Tag liebe Foristen,
ich habe folgendes Problem in Excel zu lösen:
Mir liegt eine Tabelle vor, indem die Bezeichnung einer Veranstaltung und das Datum (Beginn und manchmal Enddatum) beginnend mit einer [ in einer Zelle zusammengefasst sind. (z.B.: Veranstaltung abc, köln [TT.MM.JJJJ]
Ich habe die Bezeichnung bereits aus der Spalte herausgeteilt (=LINKS(A2;SUCHEN("[";A2)-1)).
Jetzt habe ich das Problem, dass das Datum hinter der eckigen Klammer nicht einheitlich vorliegt, so dass ich eine weitere Spalte für TT.MM. angelegt habe, da die ersten 6 Zeichen hinter der [ immer identisch sind.(=TEIL(A2;FINDEN("[";A2)+1;6))
Jetzt fehlt mir nur noch das Jahr. Die Daten liegen aber entweder im Format [TT.MM.JJJJ-TT.MM.JJJJ] oder im Format [TT.MM.JJ-TT.MM.JJ] vor. Da das Enddatum der Veranstaltung oft abgeschnitten ist oder mal mit – oder nur mit Leerzeichen abgetrennt ist, ist daher nur das Beginndatum relevant.
Wie kann ich die daraus folgende Abfrage in Excel abbilden:
Prüfe ab dem 7. Zeichen hinter der [, ob die Zahl 2- oder 4-stellig ist. Wenn der Wert 4-Stellig ist, dann übernehmen, wenn der Wert 2-stellig ist, dann in Jahreszahl umwandeln (z.B. durch Addition von 2000)
Beispiel: Veranstaltung abc, Köln [11.11.16 –
Zahl hinter der 7. Stelle nach [= 2-Stellig, dann 16+2000 in Spalte eintragen (2016)
Beispiel: Veranstaltung abc, Köln [11.11.2016 – 11.11.
Zahl hinter der 7. Stelle nach [ ist 4-stellig, dann in Spalte übernehmen.
Hierbei ist wichtig, dass Excel tatsächlich nur die Zahl nach dem Punkt prüft, weil die anschließenden Zeichenfolgen stark variieren.
Wer kann mir da bitte weiterhelfen?
Vielen Dank
Sebastian
Registriert seit: 11.04.2014
Version(en): Office 365
Hallo,
was ein Florist ist, weiß ich, aber ein Forist?
Zeige doch mal deine Datei, dann kann man sich das bei der Hitze besser vorstellen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hi,
vielleicht kannst Du das in noch kleinerer Schrift darstellen..... :47:
Zeige eine Mustertabelle, in der alle Varianten vorkommen und die Musterlösungen dazu!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo Klaus,
(06.08.2018, 16:30) Klaus-Dieter schrieb: was ein Florist ist, weiß ich, aber ein Forist?
siehe zum Beispiel
hier .
Gruß Uwe
Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag: 1 Nutzer sagt Danke an Kuwer für diesen Beitrag 28
• Frogger1986
Registriert seit: 10.04.2014
Version(en): Office 2019
06.08.2018, 21:22
(Dieser Beitrag wurde zuletzt bearbeitet: 06.08.2018, 22:18 von Jockel .)
Hallo, ich habe das so verstanden und in Power Query versucht zu lösen...:
Arbeitsblatt mit dem Namen 'Tabelle1' A B C 1 Veranstaltung Start Datum 2 Veranstaltung abc, Köln [11.11.2016 – 11.11.2019] 11.11.2016 3 Veranstaltung abc, köln [11.11.2016] 11.11.2016 4 Veranstaltung abc, köln [11.11.16 - 11.11.19] 11.11.2016 5 Veranstaltung abc, düsseldorf [11.11.11] 11.11.2011 6 Veranstaltung def, bonn [21.12.2015 - 31.12.2015] 21.12.2015 7 Veranst., xyz, frankfurt [06.01.17 - 15.01.17] 06.01.2017 8 Clever-Excel-Forum-Treffen, Kempten [14.09. - 16.09.2018] 14.09.2018 9 Wacken, [03.08. – 05.08.18] 03.08.2018
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
oder so..:
Arbeitsblatt mit dem Namen 'Tabelle1' A B C D 1 Veranstaltung Veranstaltung StartDatum 2 Veranstaltung abc, Köln [11.11.2016 – 11.11.2019] Veranstaltung abc, Köln 11.11.2016 3 Veranstaltung abc, köln [11.11.2016] Veranstaltung abc, köln 11.11.2016 4 Veranstaltung abc, köln [11.11.16 - 11.11.19] Veranstaltung abc, köln 11.11.2016 5 Veranstaltung abc, düsseldorf [11.11.11] Veranstaltung abc, düsseldorf 11.11.2011 6 Veranstaltung def, bonn [21.12.2015 - 31.12.2015] Veranstaltung def, bonn 21.12.2015 7 Veranst., xyz, frankfurt [06.01.17 - 15.01.17] Veranst., xyz, frankfurt 06.01.2017 8 Clever-Excel-Forum-Treffen, Kempten [14.09. - 16.09.2018] Clever-Excel-Forum-Treffen, Kempten 14.09.2018 9 Wacken, [03.08. – 05.08.18] Wacken, 03.08.2018
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
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
Registriert seit: 06.08.2018
Version(en): 2016
Hallo Jockel,
das ist genau so, wie ich es mir vorgestellt habe. Ich füge hier mal eine Mustertabelle bei, weil ich da offenbar einen Umweg gegangen bin.
Vielen Dank für die Hilfe!
Angehängte Dateien
Mustertabelle_Forum.xlsx (Größe: 33,48 KB / Downloads: 2)
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hi,
geht auch mit Formeln:
Arbeitsblatt mit dem Namen 'Mustertabelle_Forum' A B C 1 Bezeichnung Bezeichnung2 DATUM 2 Ver: HLA 44cd Köln. [29.11.2016 - 2 Ver: HLA 44cd Köln. 29.11.2016 3 AEV_OAC cd2cd DDorf [13.09.16-10.02.17] AEV_OAC cd2cd DDorf 13.09.2016 4 V-A:11Do HAL [08.08.16-24.0 V-A:11Do HAL 08.08.2016 5 V/P-PL:Ste_cc [24.01.17-10.02.17] V/P-PL:Ste_cc 24.01.2017 6 AVM: RTr GerV [10.01.17-03.03.17] AVM: RTr GerV 10.01.2017 7 Ausg CDC: DO [18.01.2017 - 21.04.2017] Ausg CDC: DO 18.01.2017 8 B-A:ACC_HL [28.11.16-31.03.17] B-A:ACC_HL 28.11.2016 9 EinfR: ABS St [30.01.17-03.02.17] EinfR: ABS St 30.01.2017 10 A/MDD-B:HDD cz [13.12.16-20.01.17] A/MDD-B:HDD cz 13.12.2016 11 A4/BT-RAef:KA/1. Teil [09.01.17-07.04. A4/BT-RAef:KA/1. Teil 09.01.2017
Zelle Formel C2 =--GLÄTTEN (TEIL (A2;FINDEN ("[";A2) +1;SUCHEN ("-";TEIL (A2;SUCHEN ("[";A2) +1;99) ) -1) )
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 06.08.2018
Version(en): 2016
Vielen vielen herzlichen Dank!!!!!!!!!
Das hat mir als Excel-Anfänger echt enorm geholfen.
Jetzt werde ich mal Tutorials zur "Glätten"-Funktion lesen!!!
Danke, es funktioniert!!!
Sonnige Grüße!
Sebastian
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, das hier ist einfacher, weil alle Startdaten komplett angegeben sind... ... wenn das so reicht wie unten, poste ich nachher den code oder/und die Datei zum Nachvollziehen...
Arbeitsblatt mit dem Namen 'Tabelle1' A B C D E 1 Bezeichnung Bezeichnung StartDatum 2 Ver: HLA 44cd Köln. [29.11.2016 - 2 Ver: HLA 44cd Köln. 29.11.2016 3 AEV_OAC cd2cd DDorf [13.09.16-10.02.17] AEV_OAC cd2cd DDorf 13.09.2016 4 V-A:11Do HAL [08.08.16-24.0 V-A:11Do HAL 08.08.2016 5 V/P-PL:Ste_cc [24.01.17-10.02.17] V/P-PL:Ste_cc 24.01.2017 6 AVM: RTr GerV [10.01.17-03.03.17] AVM: RTr GerV 10.01.2017 7 Ausg CDC: DO [18.01.2017 - 21.04.2017] Ausg CDC: DO 18.01.2017 8 B-A:ACC_HL [28.11.16-31.03.17] B-A:ACC_HL 28.11.2016 9 EinfR: ABS St [30.01.17-03.02.17] EinfR: ABS St 30.01.2017 10 A/MDD-B:HDD cz [13.12.16-20.01.17] A/MDD-B:HDD cz 13.12.2016 11 A4/BT-RAef:KA/1. Teil [09.01.17-07.04. A4/BT-RAef:KA/1. Teil 09.01.2017 12 Clever-Excel-Forum-Treffen, Kempten [14.09.18 - 16.09.18] Clever-Excel-Forum-Treffen, Kempten 14.09.2018
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
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
Registriert seit: 06.08.2018
Version(en): 2016
Der Code würde mich tatsächlich interessieren....die Neugier eines Anfängers