Hallo zusammen,
ich habe folgendes Problem und hoffe jemand kann mir weiterhelfen.
In einem grossen Datensatz habe ich unterschiedliche Produkte, welche mir wiederrum von verschiedenen Haendlern geliefert werden.
Ein nicht kleiner Teil der Produkte werden jedoch von mehreren Haendlern geliefert, dh im Datensatz kommen mehrmals die selben Produktnummern vor, jedoch unterscheidet sich in der jeweilen Row die Haendler.
Ich moechte in die Tabelle eine neue Spalte einfugen (Alternativer Lieferant), in der jeweils hinter jedem Haendler ersichtlich wird, welcher andere Haendler dieses Produkt ebenfalls liefert. D.h. excel soll bei jeder Zeile uberprufen, ob es neben dem bestehenden ergebnis noch weitere gibt und wie deren umsatz ist. Zur verdeutlichung habe ich ein Bild angehaengt. Ich moechte das ausgeben, was gelb unterlaufen ist.
Mit dem SVerweis wird jeweils nur der erste Treffer gelistet. Ich habe es mit folgender Index-Funktion versucht, jedoch gibt mir diese entweder nur den ersten oder den zweiten treffer aus.
{=INDEX($A$2:$B$685,SMALL(IF($A$2:$A$685=$G4,ROW($A$2:$A$685)-1),COLUMNS($N4:N687)),2)}
ich habe folgendes Problem und hoffe jemand kann mir weiterhelfen.
In einem grossen Datensatz habe ich unterschiedliche Produkte, welche mir wiederrum von verschiedenen Haendlern geliefert werden.
Ein nicht kleiner Teil der Produkte werden jedoch von mehreren Haendlern geliefert, dh im Datensatz kommen mehrmals die selben Produktnummern vor, jedoch unterscheidet sich in der jeweilen Row die Haendler.
Ich moechte in die Tabelle eine neue Spalte einfugen (Alternativer Lieferant), in der jeweils hinter jedem Haendler ersichtlich wird, welcher andere Haendler dieses Produkt ebenfalls liefert. D.h. excel soll bei jeder Zeile uberprufen, ob es neben dem bestehenden ergebnis noch weitere gibt und wie deren umsatz ist. Zur verdeutlichung habe ich ein Bild angehaengt. Ich moechte das ausgeben, was gelb unterlaufen ist.
Mit dem SVerweis wird jeweils nur der erste Treffer gelistet. Ich habe es mit folgender Index-Funktion versucht, jedoch gibt mir diese entweder nur den ersten oder den zweiten treffer aus.
{=INDEX($A$2:$B$685,SMALL(IF($A$2:$A$685=$G4,ROW($A$2:$A$685)-1),COLUMNS($N4:N687)),2)}