Clever-Excel-Forum

Normale Version: Kontoauszug Filtern nach Datum & Kriterien
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich suche schon seid Tagen nach einer Lösung für folgendes Problem.
Ich würde gerne meine von der Sparkasse im CSV Format vorliegenden Kontoauszüge Filtern.
Ich habe den "Verwendungszweck" in Kategoriern wie z.b. "Tanken", "Lebensmittel", "Fixkosten" eingeteilt und würde gerne nach diesen Kategorien Filtern um dann die Beträge der einzelposten zusammen zu Rechen.
Gleichzeitig sollen nur daten aus "Jaunuar", "Februar", "März" genutzt werden.
Das ganze wollte ich dann per VBA automatisieren. Ich habe es mit dem Autufilter versucht, der kann aber wohl nur zwei Kategorien. Ich finde irgenwie keinen Lösungsansatz. Kann mir da Jemand weiterhelfen??


So sieht die Daten Liste aus.
   
[
Bild bitte so als Datei hochladen: Klick mich!
]
Hallo,

ich würde eine Pivottabelle verwenden.

Eine Zelle der Datentabelle markieren - Einfügen - Pivottable und dem Assistenten folgen.

Das Feld Datum in das Zeilenfeld ziehen. Das Feld Kategorie in das Zeilenfeld ziehen. Das Feld Betrag in das Wertefeld ziehen.

In der PT eine Zelle mit einem Datum markieren - rechte Maus - Gruppieren - Monat und, falls notwendig, Jahr wählen - Ok.

Im Filter kannst du jetzt die nicht gewünschten Jahre/Monate abwählen. Du kannst jetzt das Feld Datum und Jahr auch in das Filterfeld ziehen und dort filtern.
Danke für die Antwort, aber ich wollte das ganze per knopfdruck über VBA realisieren.
Und: die Kategorienliste ist nicht in der Datenliste enthalten, sondern auf einem Andrern Sheet
Hallo,

der Autofilter kann deutlich mehr. Lediglich, wenn Du die "individuellen" Filter nimmst, gibt es Beschränkungen.
Eventuell kannst Du mal mit dem Makrorekorder ein paar Aktionen aufzeichnen und wir sehen dann weiter. Dann bräuchten wir natürlich noch ein Muster der Daten und Kategorien. Allerdings sind doch Deine Kategorien auch in den Daten enthalten, sonst kannst Du ja nicht danach filtern?