>1. Есть ли смысл переходить в формат БД?
Если нужна многопользовательская работа, то да, думаю это единственно верный путь.
>Какой софт для этого можно использовать?
Для начала можно тот же Excel, он умеет подключаться к БД и брать данные оттуда.
>Стоит изучить какие либо языки программирования?
Большой разницы между популярными языками для этой задачи нет. Если не знаете ни одного, лучше будет нанять профессионалов. :)
>Возможно ли производить расчеты аналогичные запросам PQ путем sql-запросов?
Да, во всяком случае большую часть. Не знаю всех возможностей Power Query, возможно что-то придется реализовать в коде.
>3. Это не извращение хранить данные в бд, импортировать в excel обрабатывать с помощью запросов pq и экспортировать обратно?
Нет, не извращение. Если Power Query решает ваши задачи, почему нет.
Правда насчет "экспортировать обратно" не уверен. При многопользовательской работе кто-то должен следить, чтобы пользователи не мешали друг другу. Не затерли результат чужой работы, например.