Automatischer Summenbetrag basierend auf kategorisierten Ausgaben

0

Ich habe eine Finanzkalkulationstabelle mit 2 Datenbereichen, jeweils 2 Spalten.

  • Bereich 1: Ausgabenbetrag, Kostenkategorie (Datenvalidierungsliste)

  • Bereich 2: Ausgabenkategorie (als Liste in 5 Zeilen), Gesamtkostenbetrag.

Ich möchte eine Ausgabenkategorie für einen Ausgabenbetrag auswählen und diesen Betrag zu einer laufenden Summe in der entsprechenden Listenzeile in Bereich 2 hinzufügen. Wenn also $ 100 als Lebensmittelkategorie kategorisiert wird, würde dieser Betrag dann an die Einkaufslistenliste in Bereich angehängt 2 Gesamtkostenbetrag.

Zum Beispiel:

  • Bereich 1: 100 US-Dollar, Lebensmittel (Datenvalidierungslistenkategorie) würde Bereich 2 Einkaufslistenzeile ändern ...

  • Bereich 2: Lebensmittel, 150 US-Dollar (einschließlich einer vorherigen Ausgabe von 50 US-Dollar [= 50 + 100])

Wenn die Kategorie Auto Gas ist, wird die Auto Gas-Zeile Gesamtkosten für Area 2 angehängt.

Ist dies nur mit Formeln und / oder bedingter Formatierung möglich? Ist VBA erforderlich?

DavidPostill
quelle
Klingt nach einem Pivot-Tisch.
Raystafarian

Antworten:

1

Sie können dafür die SUMIF-Formel verwenden.

Nehmen wir an, der Bereich 1 befindet sich in den Spalten A und B und der Bereich 2 befindet sich in den Spalten E und F.

Wenn Sie in Bereich 2 davon ausgehen, dass sich die Spalte Gesamtkosten rechts neben dem Kategorienamen befindet, fügen Sie diese Formel für jede Kategorie in das Feld Gesamtaufwand ein: =SUMIF(B:B,E#,A:A) (das # in der Mitte ist die Zeilennummer, also E2 für Lebensmittel, E3 für Autogas usw.)

Meine Daten:

Bereich 1:

Area 1

Bereich 2:

enter image description here

So funktioniert es kurz und bündig: Die SUMIF-Anweisung fragt nach einem Bereich, in dem Sie nach einem bestimmten Wert suchen möchten (B: B in diesem Fall für die Kategorie), den Kriterien, nach denen Sie in diesem Bereich suchen möchten (E #, der Kategoriename in unserem Bereich 2) und sucht dann nach Werten im Summenbereich, die den Übereinstimmungen in Ihrem ersten Bereich gegenüberstehen.

eisb
quelle