Suche Inhalt aus einer Spalte und füge diese in einer neuen Spalte ein
#11
Ein Vergleich der Lösungen.
Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1PLZshift-delPeterKlaus-DieterDieter63
3510557#NVEuropaplatz 1
Lieferanschrift: Grunerstraße 20   10557  Berlin
Lieferanschrift: 10179 Berlin
Europaplatz 1
Lieferanschrift: Grunerstraße 20   10557  Berlin
Lieferanschrift: 10179 Berlin
Europaplatz 1
Lieferanschrift: Grunerstraße 20   10557  Berlin
Lieferanschrift: 10179 Berlin
#NV
4876646#NVFranzstraße 6   52064  Aachen#NV#NV#NV
543051Am Seegraben 20c   03051  CottbusAm Seegraben 20c   03051  CottbusPrerower Platz 1   13051  Berlin-HohenschönhausenPrerower Platz 1   13051  Berlin-HohenschönhausenFALSCH

ZelleFormel
B35=INDEX(G:G;VERGLEICH(A35;H:H;0))
C35=INDEX(G:G;VERGLEICH(0+TEIL("ζ"&G35&"ζ";1+VERGLEICH(26;MMULT(N(ISTFEHL(0+TEIL(TEIL("ζ"&G35&"ζ";ZEILE(INDEX(G:G;1):INDEX(G:G;LÄNGE(G35)-4));7);{1.2.3.4.5.6.7};1)));{13;1;1;1;1;1;13});0);5);A:A;0))
D35=SVERWEIS("*"&A35&"*";G:G;1;FALSCH)
E35=INDEX($G:$G;VERGLEICH("*"&A35&"*";G:G;0))
F35=HÄUFIGKEIT(VERGLEICH(B35:E35;B35:E35;0);1)=4
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Bei PLZ 10557 versagt die Blitzvorschau weil in der Adresse zwei PLZ stehen. Hier ist aber die Abhilfe auch am einfachsten: Ich ändere den Wert in H2 von 10179 in 10557.

Bei PLZ 76646 versagt die Formel von Peter

Bei PLZ 03051 versagen die Lösungen von Klaus-Dieter und Dieter63.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#12
Hallo ,

einzig  bei   der   70173   gibt es   2   Adressen   , da wir die 1. gefunden

Der Rest  passt
Top
#13
Mein Vergleich beruhte darauf dass die Werte in Spalte A Zahlen sind.
Hier der Vergleich wenn die Werte Spalte A Texte mit fünf Zeichen Länge sind.
Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
ABCDEF
1PLZshift-delPeterKlaus-DieterDieter63
4876646#NVFranzstraße 6   52064  Aachen#NV#NV#NV

ZelleFormel
B48=INDEX(G:G;VERGLEICH(--A48;H:H;0))
C48=INDEX(G:G;VERGLEICH(TEIL("ζ"&G48&"ζ";1+VERGLEICH(26;MMULT(N(ISTFEHL(0+TEIL(TEIL("ζ"&G48&"ζ";ZEILE(INDEX(G:G;1):INDEX(G:G;LÄNGE(G48)-4));7);{1.2.3.4.5.6.7};1)));{13;1;1;1;1;1;13});0);5);A:A;0))
D48=SVERWEIS("*"&A48&"*";G:G;1;FALSCH)
E48=INDEX($G:$G;VERGLEICH("*"&A48&"*";G:G;0))
F48=HÄUFIGKEIT(VERGLEICH(B48:E48;B48:E48;0);1)=4
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Es bleibt nur noch ein Problem übrig.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#14
Hallo,

Mein Vergleich beruht darauf dass ich   *  davor und  *  dahinter mach ,  dann kann kommen  was will
Top
#15
Hallo Dieter63, war gestern wieder zuviel Kohlensäure im Getränk?  Wink
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Top
#16
Hallo,

die Lösung ist nicht von mir, ich habe sie hier nur abgebildet.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Top
#17
(05.05.2018, 10:02)Peter schrieb: Hallo,

mit der Blitzvorschau komme ich im Moment nicht zu Recht...
...

Wenn auch hier die Priorität bei der Lösung für den TE ist, ist das Latte, weil der angegeben hatte XL2010 ... und dort gibt's keine Bllitzvorschau und so richtig "schön" ist die auch nicht... (^_-)

+++ SCNR +++
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#18
(05.05.2018, 13:18)LCohen schrieb: Hallo Dieter63, war gestern wieder zuviel Kohlensäure im Getränk?  Wink

Hallöchen, nur wegen der gefühlten 100.000 Leerzeichen. Meine Güte bist du heute wieder kleinlich... Prost. Man könnte ja meinen, du hast - wie ein Wolf - die Witterung aufgenommen... (^_-)
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#19
Nun ja ... in anderen Foren werden Leerzeichen immer (bzw. oft) auf eines zusammengeschoben. Oft allerdings nur in der Anzeige - die eingetippten Inhalte bleiben dann erhalten.

Daher stellt sich schon rein technisch die Frage, wieso die hier bei CEF im Fließtext überleben. Aber da bringst Du mich auf eine Idee ...

EDIT: MeinVergleichberuhtdaraufdassich*davorund*dahintermach,dannkannkommenwaswill

(mit =WECHSELN(A1;" ";)) zeigt, dass es tatsächlich normale Leerzeichen (32) sind.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Top


Gehe zu:


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