Ich weiß nicht, wie ich das in Tabellensprache ausdrücken soll, also hier mein Beispiel: Ich habe eine Liste von Bands (A) mit Spalten für ihr Genre (B), Anzahl der Bandmitglieder (C) und Anzahl der Instrumente (D). Ich möchte wissen, wie viele Genres in der Liste vertreten sind und wie viele Bandmitglieder und Instrumente in jedem Genre programmgesteuert vorhanden sind.
Im Wesentlichen brauche ich eine Möglichkeit, dies umzuwandeln:
+-----------+--------+--------------+-------------+
| Band Name | Genre | Band Members | Instruments |
+-----------+--------+--------------+-------------+
| Awesome | Blue | 2 | 3 |
+-----------+--------+--------------+-------------+
| Excellent | Blue | 5 | 4 |
+-----------+--------+--------------+-------------+
| Good | Red | 6 | 2 |
+-----------+--------+--------------+-------------+
| Great | Green | 3 | 5 |
+-----------+--------+--------------+-------------+
| Fun | Green | 7 | 7 |
+-----------+--------+--------------+-------------+
| Witty | Green | 2 | 3 |
+-----------+--------+--------------+-------------+
| Charming | Purple | 4 | 7 |
+-----------+--------+--------------+-------------+
| Tired | Purple | 8
| 8 |
+-----------+--------+--------------+-------------+
Das mögen:
+--------+--------------+-------------+
| Genre | Band Members | Instruments |
+--------+--------------+-------------+
| Blue | 7 | 7 |
+--------+--------------+-------------+
| Red | 6 | 2 |
+--------+--------------+-------------+
| Green | 12 | 15 |
+--------+--------------+-------------+
| Purple | 12 | 15 |
+--------+--------------+-------------+
Vielen Dank an alle, die helfen können.
Antwort1
Es gibt mehrere Ansätze, ich werde einen auswählen.
Schritt 1 - Erstellen Sie eine eindeutige Liste
Erstellen Sie eine Liste eindeutiger Farben. Es gibt Möglichkeiten, dies automatisch mit Formeln zu tun. Suchen Sie nach Duplikaten und entfernen Sie sie mithilfe von Formeln. Wenn Ihre Daten kurz sind, können Sie die Duplikate auch einfach eingeben. Platzieren Sie die Liste beispielsweise in G2:G5. Verwenden Sie Zeile 1 für Ihre Kopfzeile.
Schritt 2 - SUMIF
SUMIF
ist eine Formel mit dem folgenden Format:
SUMIF(range to check, Check condition, range to sum)
In Ihrem Fall ist der zu prüfende Bereich die Spalte mit allen Farben. Nehmen wir an, dies ist C2:C9. Der erste zu summierende Bereich wäre D2:D9 und der zweite Bereich wäre E2:E9. Basierend auf diesen Annahmen würden Sie die folgende Formel in H2 einfügen und nach Bedarf nach unten und rechts kopieren:
=SUMIF($C$2:$C$9,$G2,D$2:D$9)
SCHRITT 2 - ALTERNATIVE SPALTENABGLEICH
Alternativ können Sie basierend auf übereinstimmenden Spaltenüberschriften summieren. Dies können Sie mit einer Kombination aus INDEX und MATCH erreichen. Ihre Formel würde ungefähr so aussehen:
=SUMIF($C$2:$C$9,$G2,INDEX($D$2:$E$9,0,MATCH(H$1,$D$1:$E$1,0)))
Dadurch kann die Reihenfolge der Spalten geändert werden oder Sie können nur die gewünschten Spalten auswählen.
Antwort2
Eine weitere schnelle Möglichkeit hierfür wäre die Verwendung vonPivot-Tabellen. In der Pivot-Tabelle können Sie „Zeilen“ auf Ihre „Genre“-Variable und „Werte“ auf die Summen der Kategorien setzen, die Sie summieren möchten.