Schritt 1 - Erstellen Sie eine eindeutige Liste

Schritt 1 - Erstellen Sie eine eindeutige Liste

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

SUMIFist 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.

verwandte Informationen