Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: duplikate entfernen - sverweis

duplikate entfernen - sverweis
Benjamin
hallo zusammen,
ich habe eine tabelle, in der jedem artikel einer characteristic zugewiesen wird.
der aufbau der originalfile ist der, dass pro style/characteristic eine eigene zeile vorhanden ist.
ich brauche aber für jeden artikel eine zeile mit allen characteristiken.
hier ein beispiel:
https://www.herber.de/bbs/user/64331.xls
über duplikate enfternen geht es nicht, da es ja keine wirklichen duplikate sind.
sverweis funktioniert auch nicht, da er dann eine leerzelle ausgeben würde, wenn der erste wert pro style leer ist.
habt ihr eine idee wie ich das machen kann?
muss eigentlich ganz eifnach sein...
gruss
benjamin
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: duplikate entfernen - sverweis
11.09.2009 11:12:12
David
Hallo Benjamin,
so?
Tabelle1
 ABCDE
16STYLE_IDChar_type_1Char_type_2Char_type_3Char_type_4
17A  288Y
18B  288 
19C      Y
20D  288 

verwendete Formeln
Zelle Formel
B17 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A17);--(B$2:B$10<>0);ZEILE(B$2:B$10))<>0;INDEX(B$1:B$10;SUMMENPRODUKT(--($A$2:$A$10=$A17);--(B$2:B$10<>0);ZEILE(B$2:B$10)));"")
C17 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A17);--(C$2:C$10<>0);ZEILE(C$2:C$10))<>0;INDEX(C$1:C$10;SUMMENPRODUKT(--($A$2:$A$10=$A17);--(C$2:C$10<>0);ZEILE(C$2:C$10)));"")
D17 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A17);--(D$2:D$10<>0);ZEILE(D$2:D$10))<>0;INDEX(D$1:D$10;SUMMENPRODUKT(--($A$2:$A$10=$A17);--(D$2:D$10<>0);ZEILE(D$2:D$10)));"")
E17 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A17);--(E$2:E$10<>0);ZEILE(E$2:E$10))<>0;INDEX(E$1:E$10;SUMMENPRODUKT(--($A$2:$A$10=$A17);--(E$2:E$10<>0);ZEILE(E$2:E$10)));"")
B18 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A18);--(B$2:B$10<>0);ZEILE(B$2:B$10))<>0;INDEX(B$1:B$10;SUMMENPRODUKT(--($A$2:$A$10=$A18);--(B$2:B$10<>0);ZEILE(B$2:B$10)));"")
C18 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A18);--(C$2:C$10<>0);ZEILE(C$2:C$10))<>0;INDEX(C$1:C$10;SUMMENPRODUKT(--($A$2:$A$10=$A18);--(C$2:C$10<>0);ZEILE(C$2:C$10)));"")
D18 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A18);--(D$2:D$10<>0);ZEILE(D$2:D$10))<>0;INDEX(D$1:D$10;SUMMENPRODUKT(--($A$2:$A$10=$A18);--(D$2:D$10<>0);ZEILE(D$2:D$10)));"")
E18 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A18);--(E$2:E$10<>0);ZEILE(E$2:E$10))<>0;INDEX(E$1:E$10;SUMMENPRODUKT(--($A$2:$A$10=$A18);--(E$2:E$10<>0);ZEILE(E$2:E$10)));"")
B19 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A19);--(B$2:B$10<>0);ZEILE(B$2:B$10))<>0;INDEX(B$1:B$10;SUMMENPRODUKT(--($A$2:$A$10=$A19);--(B$2:B$10<>0);ZEILE(B$2:B$10)));"")
C19 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A19);--(C$2:C$10<>0);ZEILE(C$2:C$10))<>0;INDEX(C$1:C$10;SUMMENPRODUKT(--($A$2:$A$10=$A19);--(C$2:C$10<>0);ZEILE(C$2:C$10)));"")
D19 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A19);--(D$2:D$10<>0);ZEILE(D$2:D$10))<>0;INDEX(D$1:D$10;SUMMENPRODUKT(--($A$2:$A$10=$A19);--(D$2:D$10<>0);ZEILE(D$2:D$10)));"")
E19 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A19);--(E$2:E$10<>0);ZEILE(E$2:E$10))<>0;INDEX(E$1:E$10;SUMMENPRODUKT(--($A$2:$A$10=$A19);--(E$2:E$10<>0);ZEILE(E$2:E$10)));"")
B20 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A20);--(B$2:B$10<>0);ZEILE(B$2:B$10))<>0;INDEX(B$1:B$10;SUMMENPRODUKT(--($A$2:$A$10=$A20);--(B$2:B$10<>0);ZEILE(B$2:B$10)));"")
C20 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A20);--(C$2:C$10<>0);ZEILE(C$2:C$10))<>0;INDEX(C$1:C$10;SUMMENPRODUKT(--($A$2:$A$10=$A20);--(C$2:C$10<>0);ZEILE(C$2:C$10)));"")
D20 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A20);--(D$2:D$10<>0);ZEILE(D$2:D$10))<>0;INDEX(D$1:D$10;SUMMENPRODUKT(--($A$2:$A$10=$A20);--(D$2:D$10<>0);ZEILE(D$2:D$10)));"")
E20 =WENN(SUMMENPRODUKT(--($A$2:$A$10=$A20);--(E$2:E$10<>0);ZEILE(E$2:E$10))<>0;INDEX(E$1:E$10;SUMMENPRODUKT(--($A$2:$A$10=$A20);--(E$2:E$10<>0);ZEILE(E$2:E$10)));"")

Tabellendarstellung in Foren Version 4.11


Gruß
David
Anzeige
AW: duplikate entfernen - sverweis
11.09.2009 13:33:57
jockel
hi David, prima idee - tolle formel; hier nur ein klitzekleines bisschen kürzer...:
Tabelle1
 ABCDE
1STYLE_IDChar_type_1Char_type_2Char_type_3Char_type_4
2A    8 
3A  28   
4A      Y
5B    8 
6B  28   
7C      Y
8D    8 
9D  28   
10         



Tabelle1
 ABCDE
16STYLE_IDChar_type_1Char_type_2Char_type_3Char_type_4
17A  288Y
18B  288 
19C      Y
20D  288 

verwendete Formeln
Zelle Formel
C17 =WENN(SUMMENPRODUKT(($A$2:$A$10=$A17)*(C$2:C$10<>0));INDEX(C$1:C$10;SUMMENPRODUKT(($A$2:$A$10=$A17)*(C$2:C$10<>0);ZEILE(C$2:C$10)));"")

Tabellendarstellung in Foren Version 4.21



cu jörg
ein feedback wär ganz reizend
Anzeige
AW: duplikate entfernen - sverweis
11.09.2009 14:38:17
Benjamin
perfekt! danke!!!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige