Automatisch filtern in Formel - im Hintergrund!? geschlossen 

  • Ersteller Ersteller yannikst
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
Y

yannikst

Hallo Leute!

Ich habe eine Excel-Tabelle, in der ich u.a. die Summe aus gefilterten Werten berechnen lasse. Dies geschieht im Moment so:

Ich habe Spalte 1 mit den Monaten (Januar, Februar, etc.) und in Spalte 2 zum Beispiel jeweils Zahlen-Werte (Beträge). Ich filtere dann nach Monat und erhalte dann durch eine Formel die Summe der "sichtbaren" Werte. Also zum Beispiel, wenn ich nur nach "Januar" filtere, summiert die Formel also nur die Werte für Januar!

Dies mache ich über diese Formel:

Code:
=TEILERGEBNIS(9;x:y)

Wobei natürlich "x" und "y" für die jeweiligen Zeilen stehen (von... bis)!

Jetzt möchte ich aber (noch) einen Schritt weiter gehen und möchte nicht immer von Hand filtern. Wie kann ich also in einer Formel automatisch nach einem bestimmten Monat filtern (praktisch im Hintergrund), damit immer automatisch die Summen angezeigt werden.

Beispiel:

Es soll dann also in einer Zelle NUR die Summe aus den automatisch gefilterte Werten stehen, jeweils pro Monat. Also insgesamt 12 Summen untereinander.

Frage nun: Wie genau mach eich das? Gibt es eine Formel oder ein Befehl, der den Filter automatisch setzt?

Ich würde mich sehr über Hilfe freuen und bedanke mich schon mal recht herzlich im Voraus dafür!! ;-)
 
Hallo

deine Aufsummierung für die Monate Januar bis Dezember könntest du mit SUMMENPRODUKT lösen:

fc1e589f28d6878d684899817.jpg


Formel in E2 eingeben und dann einfach nach unten kopieren.

Gruss Totsch
 
Hallo!

Ich habe mal etwas rumprobiert auf Basis deines Vorschlags und bin auf die Formel "SUMMEWENNS" gestoßen, die scheinbar genau das tut, was ich brauche. Was ist der Unterschied zwischen dieser und der "SUMMENPRODUKT" Formel?
 
bekanntlich führen immer mehrere Wege zum Ziel. So kannst du SUMMEWENNS ab Excel 2007 verwenden, was SUMMENPRODUKT in Excel 2003 und früheren Versionen entspricht.
Auch mit SUMMEWENN kommst du in deinem Fall ans Ziel, weil es nur ein Suchkriterium und einen Suchbereich gibt. Gibt es noch weitere Suchkriterien/Suchbereiche, kommt man mit SUMMEWENN auch nicht mehr weiter.
Am besten, du schaust dir mal so einige Beispiele dazu an, wie mit und ohne Array-Formeln auf unterschiedlichste Weise zum Ziel gelangt. So wird dir sicherlich einiges einleuchtender.

Gruss Totsch
 
Nein, ich habe ja geschrieben, dass ich die Funktion "SUMMEWENNS" genutzt habe. Dort können mehrere Bereiche und Kriterien rein! ;)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten