Я не уверен, является ли это "лучшей практикой" или нет, но я создал надстройку Excel (тип файла .xla), которая имеет все мои пользовательские формулы (с креативным названием «CustomFunctions.xla). Я поместил это в подключенный сетевой диск, и Excel подключается к нему каждый раз, когда он открывается. Я думаю, что-то подобное будет работать для вас.
РЕДАКТИРОВАТЬ: Вот большой ресурс, который я использую все время: CPearson Excel Надстройка
РЕДАКТИРОВАТЬ: С сайта Чип Пирсон:
«Надстройка XLA - это книга определенного типа, которая предоставляет пользовательские функции и / или инструменты, расширяющие основные функции Excel. Надстройка может содержать пользовательские функции (UDF, см. «Написание собственных функций в VBA»), которые предоставляют функции расчета, специфичные для вашей области интересов или бизнеса, функции, которые выходят за рамки обычных возможностей вычисления в Excel. Надстройка также может предоставлять инструменты для манипулирования данными в рабочей книге. Действительно, надстройка может быть написана, чтобы делать почти все, что вы хотите. Если это можно сделать вручную, то это может быть автоматизировано с помощью надстройки XLA ».
У него есть намного больше, чтобы сказать о теме. Его сайт абсолютно стоит добавить в закладки, если вы собираетесь много делать в Excel.