Clever-Excel-Forum

Normale Version: Spalte A + B vergleichen und Übereinstimmungen in Spalte C schreiben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
vielen herzlichen Dank! Ich habe die Daten in Spalte A + B kopiert, die Makros aktiviert und den Button gedrückt. Leider ist nichts passiert. Kannst Du das mal checken? Anbei die Datei.
wow, nun hat es doch noch damit funktioniert! Musste erst noch das Makro zuweisen. Er hat 16 Matches schön untereinander in Spalte C geschrieben. PERFEKT! 1.000.000 * DANKE!
(02.01.2019, 19:52)Gast 123 schrieb: [ -> ]Hallo

zur Abwechslung mal eine VBA Lösung als Beispieldatei. Aus technischer Neugier bitte ich die Originaldaten mal ins Beispiele zu kopieren und zu schauen wie lange es dauert bis eine gültige Liste in Spalte C vorliegt. Bei 6000 Zeilen bin ich gespannt!  Vorteil:  VBA reduziert nicht die PC Arbeitsgeschwindigkeit wie Formeln!

mfg  Gast 123

übrigens dauert es etwa 1 Sekunde, bis das Ergebnis in Spalte C vorliegt. (15 Matches von knapp 6000 Zeilen)
Hallo

Danke für die nette Rückmeldung.  Freut mich das meine Idee so schnell arbeitet.

mfg  Gast 123
(02.01.2019, 21:57)Gast 123 schrieb: [ -> ]Hallo

Danke für die nette Rückmeldung.  Freut mich das meine Idee so schnell arbeitet.

mfg  Gast 123

Da hatte Michael wohl Pech... Sein Vorschlag blieb nach seinen Angaben unter einer Sekunde und hier gab es kein feedback. Schade, schade, schade... Aber Undank ist der Welten Lohn..?
sorry für die späte Rückmeldung, der Code von Michael
=WENNFEHLER(INDEX($A$2:$A$7000;AGGREGAT(15;6;VERGLEICH($B$2:$B$7000;$A$2:$A$7000;0);ZEILE(A1)));"")
funktioniert ebenfalls wunderbar!
Allerdings hat es mit Excel 2007 bei mir nicht funktioniert, mit Excel 2016 aber schon!
Jedenfalls herzlichsten Dank!
(02.01.2019, 22:08)Jockel schrieb: [ -> ]Da hatte Michael wohl Pech... Sein Vorschlag blieb nach seinen Angaben unter einer Sekunde und hier gab es kein feedback. Schade, schade, schade... Aber Undank ist der Welten Lohn..?

siehe weiter oben :)
(02.01.2019, 15:44)Der Steuerfuzzi schrieb: [ -> ]Dann so:
Code:
=WENNFEHLER(INDEX($A$2:$A$7000;AGGREGAT(15;6;VERGLEICH($B$2:$B$7000;$A$2:$A$7000;0);ZEILE(A1)));"")

Das klappt wunderbar, danke! Allerdings hat es mit Excel 2007 bei mir nicht funktioniert, mit Excel 2016 aber schon!
Moin,

Zitat:Allerdings hat es mit Excel 2007 bei mir nicht funktioniert, mit Excel 2016 aber schon!

die Fkt. AGGREGAT() gibt es auch erst ab Version XL2010.
(03.01.2019, 07:11)anarchator schrieb: [ -> ]Das klappt wunderbar, danke! Allerdings hat es mit Excel 2007 bei mir nicht funktioniert, mit Excel 2016 aber schon!

Hallo, von XL2007 steht weder was im Beitrag noch in der Signatur... ... Ich gehe meist von den Angaben in der Signatur aus...

[attachment=21644]
Seiten: 1 2 3 4