
Ich habe eine Situation. Ich habe drei Spalten
| A | B | C |
|Category | Sub | Price |
Spalte A ist grundsätzlich die Kategoriespalte, Spalte B die Unterkategorie und Spalte C ist der Preis.
Ich muss die Preise in Spalte C hinzufügen, wenn die Kategorienamen und die Namen der Unterkategorien gleich sind. Die Datenstruktur sieht wie folgt aus:
|A |B | C |
Cat A | Sub A | 100
Cat A | Sub A | 100
Cat A | Sub B | 100
Cat A | Sub A | 100
Cat B | Sub A | 100
Cat B | Sub B | 200
Cat B | Sub B | 100
Ich muss also die Werte für Zeilen mit ähnlichen Werten A und B addieren und daraus eine Zeile machen.
Suchen Sie beispielsweise in Excel nach allen Kategorien A und Unterkategorien A, erstellen Sie eine Zeile und addieren Sie alle Werte davon:
Cat A | Sub A | 300
Cat A | Sub B | 100
Cat B | Sub B | 300
Ich habe die Option „Konsolidieren“ verwendet, aber dabei wird nur eine linke Spalte berücksichtigt. Die Daten der Spalte B bleiben also nicht erhalten, wenn ich die Daten basierend auf Spalte A auswähle.
Bitte helfen Sie.
Antwort1
Sie könnenDuplikate entfernenFunktion, um nur eindeutige Datensätze abzurufen.
Wählen Sie Spalte A, d. h. Kategorie, und Spalte B, d. h. Unterkategorie, und verwenden SieDuplikate entfernenoder verwendenEindeutige DatensätzeFunktion im erweiterten Filter. Und fügen Sie die Datensätze woanders ein.
Wählen Sie hier nicht die Spalte C, also den Preis.
Danach erhalten Sie zwei Spalten mit eindeutigen Datensätzen.
cat sub-cat
--- -------
Cat A Sub-cat A
Cat A Sub-cat B
Cat B Sub-Cat A
Cat B Sub-Cat B
Jetzt können Sie verwendenSumifsFormel
Die zweite Methode und einfache Möglichkeit ist die Verwendung von Pivot-Tabellen, wie in den Kommentaren erwähnt