1. Intro:
Entschuldigt, aber ich habe schon mit diversen Searchterms zwar annäherungsweise Lösungen gefunden, aber so richtig kann ich die meines Erachtens leichte Anfrage nicht klären.
Und vorab: Viele Dank für die Mühe - alleine die (meines Erachtens leichte, aber schwer in Worte zu fassenden) Frage schon zu verstehen und dann ggf. mit einem Lösungsansatz zu helfen, ist wahrscheinlich zeitaufwendig.
2. Ziel:
In einer verhältnismäßig langen Liste (z.B. 500.000 Zeilen, 120 Spalten) soll in spezifischen Spalten herausgefunden werden, ob bestimmte Textteile (einspaltigen Liste mit 300 Einträgen) beinhaltet sind.
3. Randbedingungen / Anmerkungen:
Kein VBA (da unternehmenstechnisch problematisch und schwierige im Handling),
Kein SQL, da sonst in die Hoheit andere Abteilungen zu geben, was unverhältnismäßige Administration erfordert.
Kein Pivot (macht die Daten wegen permanent vorgehaltener Datenbasis viel zu groß)
Anmerkung: die Excel-Funktion SVerweis mit oder ohne näherungsweiser Suche ergeben m.E. keine zufriedenstellenden Lösungsansätze.
4. Beispiel
4.1 Tabelle Kunden
Spalte AD (gesamter Text in einer Spalte)
( )
Ziele 1.012: Herr Reiner Müller, Geschäftsführer Petersen Consulting GmbH, Horststr. 23, 78923 Mahlstadt.
Zeile 1.013: Frau Maike Knallmann, Hilfsforum Weststadt e.V., Back-Allee 79, 90345 Wählburg
( )
Zeile 267.919: Herr Frank Untat, Petersen Consulting Gmbh, Golfplatz 2, 15798 Dörrdorf
Zeile 267.920: Herr Afrid Hasam, Petersen Consulting Ltd., PO 345, 38921 Weststadt.
Zeile 267.921: Frau Prof. Waike Willters, Hilfsforum Weststadt e.V., Back-Allee 79, 90345 Wählburg
( )
4.2 Tabelle Gesuchte Organisationen
Spalte A
Zeile 001: Petersen Consulting
( )
Zeile 210: Weststadt
( )
Zeile 299: Ostdorf
5. Frage:
Haben wir Kunden von den gesuchten Organisationen? Uns ist klar, dass das qualitativ durchgegangen werden muss, da z.B. Weststadt sowohl als Firma als auch als Ort anschlagen wird. Das technisch zu lösen ist aufwendiger als es manuell anzusehen.
6. Lösungsansatz:
In Tabelle Kunden viele neue Spalten je Searchterm/Organisation hinzufügen und dort die Hits vermerken. Es sind auch erweiterter Lösungen, wie Nennung der Anzahl in der Tabelle Gesuchte Organisationen, oder eine Auswertung je gesuchter Organisation etc. denkbar, aber hier in meiner Anfrage noch nicht primär gesucht.
7. Antwort, prosa:
7.1.1 Von Petersen Consulting haben wir drei Einträge. Um diese anzeigen zu lassen, filtere in der neuen Spalte Petersen Consulting auf Petersen Consulting [mit Leerstelle, nicht case-sensitive, also keine Eintragungen wie X oder 1 sondern Klartext].
7.1.2 Ergebnis der Filterung:
Ziele 1.012: Herr Reiner Müller, Geschäftsführer Petersen Consulting GmbH, Horststr. 23, 78923 Mahlstadt.
Zeile 267.919: Herr Frank Untat, Petersen Consulting Gmbh, Golfplatz 2, 15798 Dörrdorf
Zeile 267.920: Herr Afrid Hasam, Petersen Consulting Ltd., PO 345, 38921 Weststadt.
7.2.1 Von Weststadt haben wir drei Einträge. Um diese anzeigen zu lassen, filtere in der neuen Spalte Weststadt auf Weststadt Petersen Consulting [mit Leerstelle, nicht case-sensitive, also keine Eintragungen wie X oder 1 sondern Klartext].
7.2.2 Ergebnis der Filterung:
Zeile 1.013: Frau Maike Knallmann, Hilfsforum Weststadt e.V., Back-Allee 79, 90345 Wählburg
Zeile 267.920: Herr Afrid Hasam, Petersen Consulting Ltd., PO 345, 38921 Weststadt.
Zeile 267.921: Frau Prof. Waike Willters, Hilfsforum Weststadt e.V., Back-Allee 79, 90345 Wählburg
Beste Grüße
Alex