Тут 2 _простых_ варианта (не совсем то, но...):
1. Вывод месяца в каждой колонке сверху - через составную группировку сразу по 2 полям.
2. Выделение колонки с месяцем другим цветом через настройки оформления конкретной группировки. Плюс метода - будут итоги по месяцу и визуально читабельно.
3. Комбинация п.1+п.2
4. Долго и нудно реализовывать буквально (0), которое может не особо и нужно обязательно в таком виде.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший