Библиотека формул
На практике часто приходится вводить одни и те же формулы и функции в типовых отчетах и вычислениях в Excel. Библиотека Формул позволяет один раз ввести шаблон формулы и затем многократно использовать его в будущем для повторного ввода в расчетах. По-умолчанию содержит более 100 готовых сложных формул и пользовательских функций PLEX из разных категорий:
Кнопка Вставить позволяет вставить выбранную формулу в активную ячейку, указав аргументы с помощью диалогового окна:
Кнопка Изменить в верхней части окна позволяет отредактировать любую пользовательскую формулу, ее аргументы и описания с помощью диалогового окна:
Кнопка Создать позволяет добавить к списку свою формулу (в раздел ПОЛЬЗОВАТЕЛЬСКИЕ) и сохранить ее для будущего использования.
Поддерживается до 7 аргументов для каждой функции с возможностью задать любой тип закрепления ссылки для каждого из них. Если нужно ввести созданную формулу как формулу массива (с Ctrl+Shift+Enter), то включите флажок {формула массива} в правом верхнем углу.
Может ли это повредить мои данные?
Нет
Полный список всех инструментов надстройки PLEX
После обновления PLEX пропадают формулы, добавленные в библиотеку самостоятельно.
Как-то можно их сохранить при переходе на новую версию?
Николай, коллеги, подскажите, пож-та, как с помощью библиотеки формул добавить аргументы функции так, ячейки, на которые ссылаются эти аргументы, не фиксировались знаком '$" ?
А, если рассмотреть применение такого подхода к умным таблицам, можно ли визуально, в строке формул, добиться такого же результата, как если бы просто вводил длинную формулу руками (то есть [@[Столбец]] - для ячейки поля и [Столбец] - для всего диапазона поля?
Задавал
Очень активно пользовались на работе библиотекой формул до версии 17.3.
В "Библиотеке" были внесены сложные формулы, зависящие от 4-5 аргументов. При чем эти аргументы в самой формуле использовались достаточно много раз. Некоторые аргументы были относительными, некоторые абсолютными, некоторые с закреплением столбца или строки. Внеся в первую ячейку такую формулу, можно было ее протянуть вправо и вниз и заполнить одним махом кучу данных. Всё были довольны.
После обновления версии до 17.3. случилось такое:
При указании ссылок для аргументов, даже если они внесены в окно вставки как абсолютные ссылки, после нажатия "Вставить" в ячейке оказываются относительные ссылки, которые нельзя корректно протягивать. Изменять потом характер ссылки в самой ячейке, куда внесена формула, очень затруднительно.
Почему бы не указывать характер ссылки для того или иного аргумента именно в окне ввода формулы? Ведь внося формулу из библиотеки мне нужно будет указать абсолютная она или относительная максимум 7 раз (по максимально возможному числу аргументов), а не 7*кол-во повторений этих аргументов в формуле.
Не могли бы Вы научить формулу подсчета суммы и количества ячеек с заданным цветом принимать к учету и те ячейки,которые окрасились при применении условного форматирования?
Формула не воспринимает эти цвета.
Заранее спасибо!
Исправьте пожалуйста библиотеку формул. Неделю строчил, заполнял библиотеку, а она просто снесла все формулы. Благо восстановление системы помогла.
По всей видимости не дружит с Office 2019. Формулы массивов библиотека вообще не понимает, при изменении формулы и при попытке открыть и изменить другую формулу, открывается предыдущая формула и помогает от этого только полное закрытие Excel.
А что значит "снесла"? Все введенные формулы хранятся в отдельном файле flib.xlsx - он у вас куда делся?
Для формул массива в библиотеке есть специальная галочка - её ставили?
Если удобно, то лучше мне на почту info@planetaexcel.ru - так проще общаться будет, ага?
Во первых огромное спасибо за то что Вы сделали!
Имеется проблема: при попытке выбора функции из вашей Библиотеки появляется окно "Run time error '9': Subscript out of range"
Не могу понять в чем дело..
Как только не пробовал и новые листы создавал и перезагружал Офис - не помогает
Ответ скорее всего прост, но сам спецом по эксель не являюсь
Проблема следующая.
При закрытии окна библиотеки формул закрывается весь файл.
Такое действие происходит именно после вставки формулы в ячейку.
Это очень неудобно после каждого ввода формулы, открывать файл заново.