Schön wäre eine Beispieltabelle mit Testdaten, dann würde ich mir das mal anschauen, und falls ich eine Lösung finde, diese Dir zumailen.
Auf die schnelle fällt mir nichts dazu ein, aber am Sonntag hätte ich etwas Zeit mir das genauer anzuschauen. Bin zwar kein absoluter Profi, aber ich beiße mich gerne an solchen Problemen fest.