Для определения параметров расчета формул с циклическими ссылками и стиля ссылок перейдите на вкладку «Формулы» панели «Параметры».
Выполните команду главного меню «Сервис > Параметры».
Открыть вкладку «Формулы» панели «Параметры» также можно посредством вызова команды «Параметры проверки ошибок» в контекстном меню ячейки с ошибкой.
Определите на вкладке следующие параметры:
При установленном флажке «Итеративные вычисления» появляется возможность вычислять содержимое ячеек, содержащих формулы с циклическими ссылками.
Примечание. Данная настройка задается для всего отчёта, но разрешение циклических ссылок ведется в рамках одного листа. Например, если в ячейках указаны циклические формулы, ссылающиеся на значения ячеек других листов, то даже при включении итеративного режима будет отображена ошибка «Обнаружены циклические ссылки».
По умолчанию флажок снят и данные ячеек, содержащих циклические ссылки, не вычисляются, в таких ячейках будет отображена ошибка. При установке флажка происходит автоматическое перевычисление формул. При смене параметров итеративного расчёта автоматического перевычисления формул не происходит.
Если при добавлении формулы в ячейку появляется цикл и включено итеративное вычисление циклических ссылок, то начальное значение этой ячейки считается равным нулю. При включённом режиме при каждом вычислении отчёта будет производиться выполнение цикла с заданными параметрами. Цикл заканчивается при достижении предельного числа итераций или когда изменение значения величины каждой ячейки становится меньше относительной погрешности.
После установки флажка «Итеративные вычисления» задайте параметры:
Предельное число итераций. Задайте количество итераций, после которых прекратится расчёт ячеек с циклическими ссылками. По умолчанию установлено значение в 100 итераций;
Относительная погрешность. Задайте величину, с которой будет сравниваться разница значений каждой ячейки с циклическими ссылками в текущей и предыдущей итерациях. Если изменение значения величины каждой ячейки становится меньше относительной погрешности, то на данной итерации расчет ячеек с циклическими ссылками прекращается. По умолчанию в качестве значения относительной погрешности задано «0,001».
Примечание. Значения параметров «Предельное число итераций» и «Относительная погрешность» должны быть неотрицательными числами.
В регламентных отчётах доступно использование двух стилей ссылок:
А1. Столбцы обозначаются буквами, а строки - цифрами;
R1C1. Строки (R - row) и столбцы (C - column) обозначаются цифрами и ссылки на ячейки в формулах задаются при помощи смещения от текущей ячейки. Например, ссылка R[-1]C[2] ссылается на ячейку, которая находится на одну строку выше и на два столбца правее текущей ячейки.
По умолчанию флажок «Стиль ссылок R1C1» снят, при этом используется стиль ссылок А1. При установленном флажке для формирования новых ссылок будет использоваться стиль R1C1, при этом заголовки колонок в листе будут иметь цифровое обозначение.
При установленном флажке «Индикация ошибок» появляется возможность индикации ячеек, содержащих ошибки.
После установки флажка задайте настройки действия и подсветки при возникновении ошибок:
Цвет индикаторов ошибок. В раскрывающейся палитре выберите цвет для подсветки ячеек;
Сбросить пропущенные ошибки. Нажмите кнопку для возврата индикации тем ячейкам, которые содержали ошибки в формулах, но были пропущены пользователем при помощи команды «Пропустить ошибку».
Для задания дополнительных правил поиска и проверки ошибок определите параметры в группе «Правила поиска ошибок»:
Проверять ссылки на пустые ячейки. При установленном флажке будет осуществлена проверка ссылок на пустые ячейки;
Примечание. При работе с пустыми ячейками учитывайте особенности вычисления некоторых функций: Average, Max и Min.
Если формула ссылается на пустую ячейку. В раскрывающемся списке выберите одно из действий для проверки формул, ссылающихся на пустые ячейки:
Показывать индикатор ошибки. По умолчанию. В ячейке будут отображаться индикатор ошибки и контекстная кнопка «Действия над ошибкой» для управления ошибкой в формуле при установке фокуса в ячейку:
Преобразовать в число. Команда выполняет преобразование значения, содержащегося в ячейке, в числовой формат данных. Команда доступна для диапазона ячеек, содержащих подобные данные;
Примечание. Данная команда доступна только для ячеек с числами, сохранёнными в текстовом формате.
Пропустить ошибку. Команда закрывает контекстное меню, снимает индикатор ошибки с ячейки и скрывает кнопку ошибки;
Изменить в строке формул. Команда переводит ячейку в режим редактирования формулы. Фокус ввода при этом смещается в строку формул. Если строка формул выключена, то она появляется и в раскрывающемся списке кнопки «Настройки вида отчёта» на панели инструментов устанавливается соответствующий флажок;
Параметры проверки ошибок. Команда открывает панель «Параметры» на вкладке «Формулы»;
Примечание. Для диапазона ячеек доступна только команда «Пропустить ошибку».
Не вычислять формулу. В ячейке будет выводиться сообщение об ошибке «#ССЫЛКА!» без отображения индикатора;
Считать пустое значение нулем. Пустое значение будет заменено нулём.
Для индикации ячеек с числами, сохранёнными в текстовом формате, установите флажок «Числа, отформатированные как текст». При установленном флажке в соответствующих ячейках будет отображаться индикатор ошибки и контекстная кнопка для управления ошибкой.
См. также: