Hallo Exelisten,
isch hätte da gerne mal ein Problemchen:
Es soll aus 2 Spalten einer Tabelle die gleichzeitige Häufigkeit einer Kombination eines Eintrag gezählt werden und in einer Matrix als Summe wiedergegeben werden.
Die Einträge stehen in Tabelle 1 Spalte A und B.
Die Matrix (Tabelle 2) hat die möglichen Einträge für die Spalte A in den Zeilenköpfen und die für die Spalte B in den Spaltenköpfen.
Also in Prosa: Zähle in der Tabelle 1 innerhalb von Spalte A und B wie häufig die z.B. Kombination aus Tabelle 2 mit den Inhalten aus A2 und B2 vorkommt.
Ich hatte es mit =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$1000=A2)*(Tabelle1!$b$1:blush:b$1000=B2)) versucht, bekomme aber nur eine 0 zurück.
Würde mich freuen wenn da jemand helfen könnte.
Viele Grüße vom Harald aus Wiesbaden
Es soll aus 2 Spalten einer Tabelle die gleichzeitige
Häufigkeit einer Kombination eines Eintrag gezählt werden und
in einer Matrix als Summe wiedergegeben werden.
Die Einträge stehen in Tabelle 1 Spalte A und B.
Die Matrix (Tabelle 2) hat die möglichen Einträge für die
Spalte A in den Zeilenköpfen und die für die Spalte B in den
Spaltenköpfen.
Also in Prosa: Zähle in der Tabelle 1 innerhalb von Spalte A
und B wie häufig die z.B. Kombination aus Tabelle 2 mit den
Inhalten aus A2 und B2 vorkommt.
Ich hatte es mit
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$1000=A2)*(Tabelle1!$b$1:blush:b$1000=B2))
versucht, bekomme aber nur eine 0 zurück.
Hi Harald,
lade mal eine kleine Beispielmappe hoch mit FAQ:2861 .
Gruß
Reinhard
Hi Reinhard,
sorry das ich mich jetzt erst melde, war mal wieder für die Firma auf Tour.
Ich habe hier ein Beispiel hinterlegt: http://rapidshare.com/files/165034292/Matrix.xls.html
Ich habe hier ein Beispiel hinterlegt:
http://rapidshare.com/files/165034292/Matrix.xls.html
Hallo Harald,
Tabellenblatt: C:\DOKUME~1\ICHALS~1\LOKALE~1\Temp\[Matrix.xls]!Matrix
│ A │ B │ C │ D │
──┼────────┼─────┼──────┼──────┤
1 │ │ rot │ gelb │ grün │
──┼────────┼─────┼──────┼──────┤
2 │ Apfel │ 1 │ 2 │ 2 │
──┼────────┼─────┼──────┼──────┤
3 │ Birne │ 1 │ 1 │ 1 │
──┼────────┼─────┼──────┼──────┤
4 │ Banane │ 2 │ 1 │ 0 │
──┴────────┴─────┴──────┴──────┘
Benutzte Formeln:
B2: =SUMMENPRODUKT((Rohdaten!$A$2:blush:A$20=$A2)\*(Rohdaten!$C$2:blush:C$20=B$1))
B3: =SUMMENPRODUKT((Rohdaten!$A$2:blush:A$20=$A3)\*(Rohdaten!$C$2:blush:C$20=B$1))
B4: =SUMMENPRODUKT((Rohdaten!$A$2:blush:A$20=$A4)\*(Rohdaten!$C$2:blush:C$20=B$1))
Formen nach rechts kopieren.
A1:smiley:4
haben das Zahlenformat: Standard
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard
Hallo Reinhard,
danke schon mal vorab. Soweit war ich auch schon. Mit Birnen und Äpfeln scheint es auch funktionieren, nur bei einer etwas größeren Matrix klemmts. Ich habe deine Formel entprechend verwendet, mit dem Ergebnis 0 oder #NV.
Ich sehe vermutlich vor lauter Tomaten die Äpfel nicht. Ich habe das Original mal hochgeladen:
http://rapidshare.com/files/165937239/Matrixtest_2.x…
Viele Grüße aus Wiesbaden
Hi Harald,
vertausche mal in B2 A mit B sodaß die Formel so aussieht
=SUMMENPRODUKT((Roh_kurz!$B$2:blush:B$100=$A2)*(Roh_kurz!$A$2:blush:A$100=B$1))
und kopiere die Formel nach unten und rechts.
In den Optionen würde ich die Nullwerte ausblenden lassen.
Gruß
Reinhard
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Danke Reinhard , ich schäme mir.
Viele Grüsse aus Wiesbaden