MSSQL + Excel
Прекрасное решение
Или, Access + MSSQL + Excel
В Excel можно формы делать.
Нужно больше информации чтобы дать совет.
Excel формулы все равно на клиенте рассчитываются )
Нужно разделять, без стороннего серверного программного обеспечения не заработает.