Guten Tag liebe Community!
Ich habe folgende Herausforderung. Ich würde gerne von verschiedenen Aktienfonds die Aktienbestände vergleichen und hier eine Matrix aufbauen. Dafür habe ich eine Exceltabelle mit verschiedenen Tabellenreitern gebaut (Ein Tabellenreiter je Fonds 1 – 5). Es handelt sich in dem Beispiel um 5 Fonds, so dass es bei dem Vergleich um 20 Konstellationen geht (Vergleich Fonds 1 mit Fonds 2, Fonds 1 mit Fonds 3, usw.).
Auf jedem Tabellenreiter steht in Spalte A der Unternehmensname und in Spalte B die Gewichtung in Prozent. Jeder Fonds hat unterschiedliche Anzahl von Aktien und Gewichtungen. Für mich ist vor allem interessant, welche Aktienüberschneidungen es gibt.
Also wenn in Fonds 1 die Aktie A eine 5% Gewichtung hat und in Fond 2 die Aktie A eine 3% Gewichtung hat. Hier soll dann der Minimalwert (hier 3%) der beiden Werte genommen werden und mit eventuell anderen Aktienüberschneidungen (z.B. Aktie B in Fonds 1 und Fonds 2 mit Minimalwert 2%) die Summe gebildet werden (Summe= 5% (3%+2%)). Die Summe der Aktienüberschneidungen (Minimalwerte) zwischen allen 5 Fonds soll dann jeweils einzeln in der Matrix im letzten Tabellenreiter automatisch erscheinen.
Aus meiner Sicht ist es quasi ein SVergleich, was aber aus meiner Sicht sehr aufwendig erscheint bei 20 Konstellationen und mehr. Gibt es hier vielleicht einen leichteren Weg über VBA?
Vielen Dank im Voraus!
Gruß
Peter
|