1. Если не получается решить задачу через запрос (это часто бывает), то надо добавить в таблицу служебное поле и заполнить его через VBA (см. примеры http://shops.leadersoft.ru/Product.aspx?ProductID=3802). Этот способ - самых гибкий, но трудоемкий. Суть его. Открываем запрос, загружаем данные в массив, а потом нужным образом формируем итоги и сохраняем их в файле. Вообще, задача по суммированию итогов не такая уж простая.
2. Есть еще решение - это создание перекрестной таблицы. Она очень часто используется в таких темах. Создается с помощью мастера.
Перекрестная таблица - это таблица итоговых результатов. Выглядит также как лист в Excel, где в ячейках - формулы группировки (sum, fist, last ...). Слева и снизу добавляются поля суммирования.