Создание столбцов с данными об отклонениях

В примере в этом разделе будет создана формула, позволяющая вычислять отклонения между фактическими и сметными данными.

  1. Растяните гиперблок «Product» до ячейки F11.
  2. Введите значение Deviation в качестве метки в ячейку F9.
  3. Используйте функцию Translatestring для перевода метки в случае изменения языка отчета.

Вычисление отклонений между фактическими и сметными данными

      В ячейке F11 введите следующую формулу: = (C11-D11)/C11
      Щелкните правой кнопкой мыши по ячейке F11 и выберите Format Cells. Перейдите на закладку Number Format и выберите Percent в качестве категории и 0,00% в качестве формата числа.

Использование оператора IF для удаления #DIV0! Ошибки

  • В представлении Report View сверните иерархию «Time», оставив на экране только один элемент «All Years».
  • На данном этапе в представлении Report View в ячейке F11 отобра-жается отклонение между фактическими значениями и данными бюджета. Однако, если показатель «Actual» равен нулю, то в столбце Deviation выводится ошибка #DIV0!. Так происходит потому, что деление на ноль невозможно. Для удаления этой ошибки включите в формулу условный оператор IF следующим образом: =IF((C11-D11),(C11-D11)/C11,0)

После этого в представлении Report View ошибка #DIV0! отображаться не будет. Однако при развертывании иерархии «Time» будет отображаться ошибка #VALUE!.

Отображение только данных по всем годам

  1. В представлении Definition View выберите гиперблок «Time».
  2. В панели Structure Selection выберите элемент All Years и примените изменения, внесенные в список. В представлении Report View будут отображаться только те показатели, которые относятся к элементу All Years.

Сохранение, копирование и переименование отчета

  1. Сохраните отчет и создайте его копию.
  2. 2 Измените имя скопированного отчета на Tutorial

Обзор

В настоящем разделе были рассмотрены формулы, обеспечивающие извлечение информации из базы данных, недоступной ни в одном из списков – данных об отклонениях. Однако для предотвращения появления ошибки #VALUE! пришлось отказаться от возможности выбора данных за различные годы. Описание процедуры устранения этого недостатка будет приведено в следующей главе.

Содержание