Ich würde es im Excel/Calc mittels Filtern machen. Nicht "fancy" aber einfach.
Genre als eigene Spalte und Tag als eigene Spalte. Filter drüber hauen, fertig.
Man kann pro Spalte trotzdem natürlich mehrere Wörter / Tags reinschreiben. Dann steht zB in der Tag-Spalte: Vampire; Zeitreise; spicy (falls es so a Mischung gibt *g*)
Beim Filtern dann den Textfilter verwenden und suchen nach "enthält ..." oder benutzerdefiniert.
Dann müsste es mit der Tag-Suche klappen, dass man zB alles filtert, wo "Vampire" vorkommt. Und ein anderes Mal alles, wo "spicy" vorkommt. Mein Beispiel müsste in beiden Filtern aufscheinen.
Oder magst du was haben, wo die Datenbank im Hintergrund ist, aber die Auswahl/Suche mittels eines Interface erfolgt? Dann braucht man ws eine App (aber da kenn ich leider nix).
Pivot-Tabellen würd ich ned empfehlen bzw. verwende ich gar nicht mehr. Fand ich immer recht mühsam, bis man die so gebastelt hat, dass das gewünschte Ergebnis rauskam. Ich glaube, sowas kann eine App mittlerweile genauso gut oder besser.