Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zeichenfehler in Datenbank
#21
(25.08.2016, 16:27)TVS schrieb: Ok, schade!

Ich habe unten nochmals den kompletten Datensatz, zum Probieren, angehängt. Vllt. hat ja noch jemand von euch eine Idee/Ansatz wie man dieses Problem lösen könnte ??? Denn "zu Fuß" würde ich das nur sehr ungerne lösen. Habe nämlich noch weitere Excellisten mit den selben Informationen die ich mit der Führenden Liste abgleichen muss....

Hallo, ich bleibe dabei, formeltechnisch nicht machbar, zumal jetzt auch noch PLZ und Ort in den verschiedenen Liste an vertauscht sind... ... also bei jeder Datei was Neues... Ich denke, da müssen VBA-Leute ran
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
Antworten Top
#22
Hallöchen,

ich denke auch, das wird manuell schneller gehen als über ein Makro zu diskutieren und selbiges zu entwickeln. Auch die Anforderung mit den 5 Zeichen in gleicher Reihenfolge ist kein Ansatz. Wenn es mehrere Speditionen gibt oder mehrere Martin's, dann greift das nicht. Und wenn der alte Gullich eine Spedition hat und der Sohn Eil - Transporte fährt? ... Genauso gut kann es eine Bäcker Meier geben und einen Konditor gleichen Namens... Oder es gibt eine Firma mit mehreren Filialen oder einen Unternehmer mit mehreren Firmen ...

Du könntest eventuell aus der Firmenbezeichnung Worte extrahieren und danach suchen. Als Treffer nimmst Du dann das Ergebnis mit den meisten Übereinstimmungen. Zum Extrahieren siehe
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=301
Wenn man die Straße noch dazu nimmt, werden es deutlich weniger Treffer. Zum einen fehlen wahrscheinlich Straßen, zum anderen gibt es da auch wieder unterschiedliche Schreibweisen.

Arbeitsblatt mit dem Namen 'zu matchen '
 ABCDE
1UnternehmenStraßePostleitzahlStadt 
2Walz Transporte e.KStelzergasse 2573098Rechberghausen1
3Transportunternehmen Alf NiepoldSchlesischer Weg 72829Markersdorf0
4Roland Arnold Brennstoffhandel, Güternah und FerntranspoPirnaer Landstrasse 2931259Dresden1
5Taxi Gütertransporte A. TschierpeBaruther Strasse 56 a14959Trebbin0
6ALT - TransporteOrtsstr. 107907Göschitz0
7STE Universal Transport GmbHEmderstr. 3026607Aurich1
8STERI Speditions GmbHEllerholzdamm 1320457Hamburg0
9Hussein Transporte LogistikAachener Str. 12450389Wesseling0
10Transportunternehmen Eduard BeckerHördinghauserstrasse 6949152Bad Essen1
11Internationale Transporte Bernhard GöresBergstraße 170806Kornwestheim1
12Bilgeri GmbH & Co. Transportunternehmen KGDieselstraße 587734Benningen0
13Cargo Marketing Spedition Deutschland GmbHCharlottenstr. 6151149Köln0
14Weigert - Transport GmbHSandstraße 1193158Teublitz0
15Köhler Transporte, Inh. Klaus Dieter KöhlerLützowstraße 240476Düsseldorf0
16ASB Sigrid Baxter TransporteGiesbert-Bergeholf-Straße 4349076Osnabrück0
17Görgen Transport GmbH & Co.KGWaldstraße56642Kruft0
18G W Transporte GmbHMaasbeeker Str. 3532602Vlotho3
19K C GbR Transporte Inh. A.Kurz A. ShkolnikovLessingstrasse 595447Bayreuth2
20EK Transporte & Logistik GmbHLange Strasse 2330952Ronnenberg1
21MM Transport GmbHBürgermeister - Berger - Str.1092436Bruck0

ZelleFormel
E2=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A2;FINDEN(" ";A2)-1) & "*";Tabelle1[[Postleitzahl ]];C2;Tabelle1[Stadt];D2 & "*")
E3=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A3;FINDEN(" ";A3)-1) & "*";Tabelle1[[Postleitzahl ]];C3;Tabelle1[Stadt];D3 & "*")
E4=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A4;FINDEN(" ";A4)-1) & "*";Tabelle1[[Postleitzahl ]];C4;Tabelle1[Stadt];D4 & "*")
E5=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A5;FINDEN(" ";A5)-1) & "*";Tabelle1[[Postleitzahl ]];C5;Tabelle1[Stadt];D5 & "*")
E6=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A6;FINDEN(" ";A6)-1) & "*";Tabelle1[[Postleitzahl ]];C6;Tabelle1[Stadt];D6 & "*")
E7=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A7;FINDEN(" ";A7)-1) & "*";Tabelle1[[Postleitzahl ]];C7;Tabelle1[Stadt];D7 & "*")
E8=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A8;FINDEN(" ";A8)-1) & "*";Tabelle1[[Postleitzahl ]];C8;Tabelle1[Stadt];D8 & "*")
E9=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A9;FINDEN(" ";A9)-1) & "*";Tabelle1[[Postleitzahl ]];C9;Tabelle1[Stadt];D9 & "*")
E10=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A10;FINDEN(" ";A10)-1) & "*";Tabelle1[[Postleitzahl ]];C10;Tabelle1[Stadt];D10 & "*")
E11=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A11;FINDEN(" ";A11)-1) & "*";Tabelle1[[Postleitzahl ]];C11;Tabelle1[Stadt];D11 & "*")
E12=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A12;FINDEN(" ";A12)-1) & "*";Tabelle1[[Postleitzahl ]];C12;Tabelle1[Stadt];D12 & "*")
E13=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A13;FINDEN(" ";A13)-1) & "*";Tabelle1[[Postleitzahl ]];C13;Tabelle1[Stadt];D13 & "*")
E14=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A14;FINDEN(" ";A14)-1) & "*";Tabelle1[[Postleitzahl ]];C14;Tabelle1[Stadt];D14 & "*")
E15=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A15;FINDEN(" ";A15)-1) & "*";Tabelle1[[Postleitzahl ]];C15;Tabelle1[Stadt];D15 & "*")
E16=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A16;FINDEN(" ";A16)-1) & "*";Tabelle1[[Postleitzahl ]];C16;Tabelle1[Stadt];D16 & "*")
E17=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A17;FINDEN(" ";A17)-1) & "*";Tabelle1[[Postleitzahl ]];C17;Tabelle1[Stadt];D17 & "*")
E18=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A18;FINDEN(" ";A18)-1) & "*";Tabelle1[[Postleitzahl ]];C18;Tabelle1[Stadt];D18 & "*")
E19=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A19;FINDEN(" ";A19)-1) & "*";Tabelle1[[Postleitzahl ]];C19;Tabelle1[Stadt];D19 & "*")
E20=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A20;FINDEN(" ";A20)-1) & "*";Tabelle1[[Postleitzahl ]];C20;Tabelle1[Stadt];D20 & "*")
E21=ZÄHLENWENNS(Tabelle1[Firma];"*" & LINKS(A21;FINDEN(" ";A21)-1) & "*";Tabelle1[[Postleitzahl ]];C21;Tabelle1[Stadt];D21 & "*")
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#23
Vielen Dank für eure Antworten !- Ich werde jetzt die Daten "zu Fuß" abgleichen und vervollständigen.
Antworten Top


Gehe zu:


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