Meine aktuelle Excel Herausforderung hat jetzt den Punkt erreicht, wo ich passen muss... Wie kann ich mehrere gesuchte Zeichengruppen in einer Zelle finden und ausgeben? Um die Fragestellung zu verdeutlichen, hier ein vereinfachtes Beispiel:
A1: 01.01.2020 ML/ Das Auto ist grün 05.02.2020 BA /Der Himmel ist blau 07.03.2020 ASL/Die Straße ist schwarz
Das gewünschte Ergebnis soll jetzt lauten: A2: ML, A3: BA, A4: ASL
Natürlich geht die Liste dann bei A2 mit dem nächsten Eintrag weiter und dann immer noch weiter.
Es geht also immer um die zwei Zeichen (oder drei, wenn es ein Freizeichen gibt, oder sogar vier bei drei Buchstaben und einem Freizeichen) links vom "/". Blöderweise halten sich manche Mitarbeiter nicht an übliche Formatierungen.
Erschwerend kommt hinzu, dass die Anzahl der Personen, die sich mit einem Auftrag beschäftigen, variabel ist. Es gibt also Aufträge, um die hat sich nur ein Mitarbeiter gekümmert (das aber vielleicht dann drei Mal) und andere, mit denen fünf Personen beschäftigt worden sind.
Auch ist Anzahl der möglichen Mitarbeiter, die sich um einen Auftrag kümmern können, recht hoch und durch Personalfluktuation dazu auch noch ständig in Veränderung. Ich habe den Versuch aufgegeben, eine Liste zu führen, die alle möglichen Buchstabenkombinationen enthält.
Warum das Ganze? Ich finde es immer schön zu wissen, für was etwas ist. In diesem Fall wird aus einem Ticketprogramm eine Exportdatei für Excel gezogen. Der gesamte Text eines Auftrages wird bei diesem Export in eine einzige Zelle gebracht und eine Datei umfasst normalerweise einen Zeitraum, in dem ca. 2000 Aufträge erzeugt worden sind. Für eine statistische Auswertung werden nun von jedem einzelnen Auftrag die Initialen aller Mitarbeiter, eben die zwei oder drei Buchstaben vor dem "/", gesucht. Am Ende soll dann ermittelt sein, wie oft ein Mitarbeiter in der Auftragsliste etwas tun musste, bzw. etwas getan hat. So sollen Schwachpunkte in unserer Auftragsabwicklung gefunden werden.
Ob man die Lösung nun mit Formeln oder per VBA erreicht, ist egal... ich für mein Teil bin wirklich ratlos und glaube nicht mehr so recht daran, das man mit Excel hier weiterkommt. Alleine schon das finden von mehr als einer Zeichenfolge in einer einzigen Zelle scheint unlösbar zu sein. Doch vielleicht hat hier einer der geneigten Leser ja DIE Idee.
Auf jeden Fall bedanke ich mich schon einmal für die bis hierher geleistete Aufmerksamkeit und verbleibe in aufgeregter Hoffnung
Martin Lange