Duplikat Bereinigung

Bild

Betrifft: Duplikat Bereinigung
von: JS
Geschrieben am: 21.07.2015 11:17:21

Ich möchte in der Kundenliste Duplikate bereinigen. Dazu soll die Spalte B (Firma)auf Übereinstimmungen untersucht werden und bei Treffer soll die Kundennummer (Spalte A) in Spalte N geschrieben werden, welche den höheren Wert in Spalte M hat.
Wäre toll wenn mir jemand den Knoten aus meinem Kopf machen kann. Danke.
https://www.herber.de/bbs/user/98963.xlsx

Bild

Betrifft: AW: Duplikat Bereinigung :-(
von: UweD
Geschrieben am: 21.07.2015 11:30:56
Hallo
In der Musterdatei gibt es keine Einträge in Spalte B (die untersucht werden sollte)
auch sind keine doppelte Kundennummern da.
Gruß UweD

Bild

Betrifft: AW: Duplikat Bereinigung :-(
von: JS
Geschrieben am: 21.07.2015 11:50:36
Hallo Uwe,
sorry, habe die Datei noch mal überarbeitet. Es wurden in der Vergangenheit mehrere Kundennummern für dieselbe Firma angelegt. Diese sollen jetzt zusammengeführt werden. Genommen werden soll die Kundennummer, welche öfter benutzt wurde (Spalte M Gesamt).
Ich hoffe das ist verständlicher
https://www.herber.de/bbs/user/98966.xlsx
Gruß Johannes

Bild

Betrifft: AW: Duplikat Bereinigung :-(
von: Daniel
Geschrieben am: 21.07.2015 12:03:34
Hi
1. sortiere nach Kundennummer (Spalte A) und nach Gesamt (Spalte M), nach Spalte M musst du absteigend sortieren, so dass der höchste Wert oben steht
2. Wende auf die Ganze Tabelle die Funktion DATEN - DATENTOOLS - DUPLIKATE ENTFERNEN an, mit der Spalte A (Kundennummer) als Kriterium.
Das Duplikate-Entferenen löschst jetzt Zeilen der markierten Tabelle, wenn in Spalte A ein Duplikat steht. Der jeweils erste Wert bleibt stehen, daher die Absteigende Sortierung für Spalte M, damit der grösste Wert der erste ist.
Gruß Daniel

Bild

Betrifft: AW: Duplikat Bereinigung :-(
von: UweD
Geschrieben am: 21.07.2015 13:25:30
Hallo
diese Formel nach unten kopieren.
Angezeigt wird die Kundennummer beim ersten Vorkommen des Firmennamens

Tabelle1

 ABCDEFGHIJKLMN
1KUNDENNRFIRMA1FIRMA2FIRMA3STRASSEPLZORTKALKULATIONENANGEBOTAUFTRAGRECHNUNGENANLAGENGesamtZuordnung
210001Audi    Frankfurt     210003
310003Audi    München     1 
410004Seat    Frankfurt     410004
536250VW    Frankfurt     536250
610005Skoda    Frankfurt     110030
710006BMW    München     135999
810007Ford    Köln     710007
910009Fiat    Mailand     910009
1010012Mercedes    Neapel     336253
1110013Skoda    Neapel     4 
1210014Jaguar    Neapel     210031
1310015Rover    Neapel     010026
1410017Toyota    Hamburg     310017
1510018Mercedes    Rom     2 
1610019Mazda    Hamburg     810019
1710021BMW    Frankfurt     4 
1810022Skoda    Hamburg     5 
1910024Jaguar    Rom     0 
2036253Mercedes    Madrid     9 
2135999BMW    Rom     0 
2210025Rover    London     7 
2310026Rover    Brüssel     6 
2410027Mercedes    Hamburg     2 
2510030Skoda    Madrid     2 
2610031Jaguar    Hamburg     1 
2710033Mercedes    Rom     3 
2810034BMW    Madrid     7 
2910035BMW    Hamburg     4 
3010036Mercedes    Gent     0 

verwendete Formeln
Zelle Formel Bereich N/A
N2{=WENN(ZÄHLENWENN($B$2:B2;B2)=1;MAX(($B$2:$B$100=B2)*$A$2:$A$100);"")}$N$2 
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!

http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.03 einschl. 64 Bit


Gruß UweD

Bild

Betrifft: mit ZÄHLENWENN() und AGGREGAT() ...
von: der neopa C
Geschrieben am: 21.07.2015 11:45:09
Hallo,
.. in N2 z.B. so:


=WENN(ZÄHLENWENN(A:A;A2)<2;"";WENN(AGGREGAT(14;6;M$1:M$99/(A$1:A$99=A2);1)=M2;A2;""))  
und Formel nach unten kopieren.
Gruß Werner
.. , - ...

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Duplikat Bereinigung"