Seite 1 von 1
Calc Spalteninhalte miteinander vergleichen
Verfasst: Mi, 01.08.2012 17:18
von tibor.b
Hallo Zusammen,
ich bräuchte eure HIlfe.
Ich muss 2 Spalten in einer Tabelle mit 2500 DS miteinander vergleichen und kennzeichnen, ob der Wert in Spalte A ganz oder in Teilmenge in Spalte B enthalten ist.
Beispiel 1
Spalte A1 = Bahnhofstraße
Spalte B1 = Bahnhofstraße 5 88888 Musterhausen
Spalte C1 = gleich (Funktion)
Beispiel 2
Spalte A1 = Bahnhofstraße
Spalte B1 = Bahnhofstr. 5 88888 Musterhausen
Spalte C1 = gleich (Funktion)
Beispiel 3
Spalte A1 = Bahnhofstraße
Spalte B1 = Schulstr. 5 88888 Musterhausen
Spalte C1 = ungleich (Funktion)
Der Knackpunkt ist, dass die Funktion am besten nur die ersten 5 Buchstaben der Straße in Spalte A als Abgleich mit Spalte B verwenden soll, da es vorkommen kann, dass die Straße in Spalte B anders geschrieben, zB. Str. anstatt Straße.
Wie könnte ich es mit einer Funktion lösen?
Vielen Dank für die Hilfe.
LG
Re: Calc Spalteninhalte miteinander vergleichen
Verfasst: Mi, 01.08.2012 18:18
von Eddy
Hallo tibor.b allein,
schreib in C1 =WENN(LINKS(B1;5)=LINKS(C1;5);"gleich";"ungleich") und zieh die Formel nach unten.
Mit gleichen Grüßen
Eddy
Re: Calc Spalteninhalte miteinander vergleichen
Verfasst: Do, 02.08.2012 07:47
von tibor.b
Huhu,
danke

aber das funktioniert so noch nicht ganz.
Ich habe manchmal das Problem, dass die Straßeninformation in Spalte B nicht am Anfang der Spalte steht, sondern mittendrin.
z.B.
Spalte A = Schulstr.
Spalte B = Hans Müller Schulstraße 3 88888 Musterhausen
Wie könnte ich die beiden Spalten vergleichen lassen, z.B. nur die ersten 5 Zeichen von Spalte A mit irgendeinem String aus Spalte B.
Ich habe da was mit FINDEN oder SUCHEN Funktion gesehen, aber dort kann mir nur angezeigt werden, an welcher Position in Spalte B der String beginnt.
Thx euch
Re: Calc Spalteninhalte miteinander vergleichen
Verfasst: Do, 02.08.2012 08:13
von Karolus
Hallo
Ich habe da was mit FINDEN oder SUCHEN Funktion gesehen, aber dort kann mir nur angezeigt werden, an welcher Position in Spalte B der String beginnt.
Das reicht doch!
Karo
Re: Calc Spalteninhalte miteinander vergleichen
Verfasst: Do, 02.08.2012 08:55
von tibor.b
Whow super! Das ist es.
Vielen Dank!
Jetzt bräuchte ich nur noch den Zusatz, dass er mir schreibt falls die Spalte B leer ist.
z.B.
Spalte A= Schulstr.
Spalte B=
Spalte C= leer
Und das er Groß- und Kleinschreibung nicht beachtet bei der Überprüfung.
wie könnte ich das einbauen in die Funktion
thx
LG
Re: Calc Spalteninhalte miteinander vergleichen
Verfasst: Do, 02.08.2012 09:14
von Karolus
Hallo
Code: Alles auswählen
=WENN(B7="";"leer";WENN(ISTFEHLER(SUCHEN(LINKS(A7;5);B7));"";"ok"))
Karo
Re: Calc Spalteninhalte miteinander vergleichen
Verfasst: Do, 02.08.2012 10:20
von tibor.b
Super!
Und wenn ich nun folgendes Szenario habe:
Ich möchte wie oben beschrieben die Spalte A= Straße mit Spalte B= komplette Adresse Person1 und Spalte C= komplette Adresse Person2 abgleichen und in Spalte D ausgeben, ob Spalte B oder Spalte C die Straße aus A enthalten war.
zB.
Spalte A= Schulstr.
Spalte B= Hans Georg Schulstr. 2 88888 Musterhausen
Spalte C= Christa Georg Bahnhofstr. 2 88888 Musterdorf
Spalte D= Spalte B
oder
Spalte A= Schulstr.
Spalte B= Christa Georg Bahnhofstr. 2 88888 Musterdorf
Spalte C= Hans Georg Schulstr. 2 88888 Musterhausen
Spalte D= Spalte C
oder
Spalte A= Schulstr.
Spalte B= Christa Georg Bahnhofstr. 2 88888 Musterdorf
Spalte C=
Spalte D= Spalte A
oder
Spalte A= Schulstr.
Spalte B= Christa Georg Schulstr. 2 88888 Musterdorf
Spalte C=
Spalte D= Spalte B
oder
Spalte A= Schulstr.
Spalte B=
Spalte C= Christa Georg Schulstr. 2 88888 Musterdorf
Spalte D= Spalte C
oder
Spalte A= Schulstr.
Spalte B=
Spalte C=
Spalte D= leer
Vielen Dank
Re: Calc Spalteninhalte miteinander vergleichen
Verfasst: Do, 02.08.2012 14:24
von lorbass
tibor.b hat geschrieben:Super!

Damit ist dein Thema erfolgreich abgeschlossen.
tibor.b hat geschrieben:Und wenn ich nun …
Neue Frage — neues Thema,
bitte.
Gruß
lorbass