Moin Osse,
auch wenn Du nichts mit Datenbanken am Hut hast (haben willst), hätte ich da noch einen kleinen Tip für Dich:
TjanSQL. Eine Library, die eine Klasse zur verfügung stellt, mir der Du z. B.
CSV-Files wie Datenbanktabellen behandeln kannst und das mit
SQL-Befehlen! So könntest Du über einfache SELECT-Statements z. B. Deine Filter realisieren. Lies Dir's einfach mal durch und dann entscheide, ob das etwas für Dich ist. Achja: Ein Demoprogramm ist auch dabei.
Grüße!