В примере с вычислимым фактом, он показывает разницу факта Заявки между февралем и январем.
Для создания вычислимого факта:

  1. В заголовке панели Факты нажмите кнопку +:

    Кнопка Добавить вычислимый факт

    Будет открыто окно создания вычислимого факта:

    Окно создания вычислимого факта
  2. Кнопка Элемент позволяет добавить в формулу любой элемент верхней размерности из выпадающего списка:

    Кнопка Элемент

    Внимание

    Кнопка Элемент доступна только при наличии в рабочей области мультисферы верхней размерности. Как показано на рисунке ниже, кнопка Элемент недоступна, так как в рабочей области мультисферы отсутствует верхняя размерность.

    Примечание

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

  3. Кнопка Факты позволяет добавить в формулу факт из выпадающего списка:

    Кнопка Факты

    Выбраны только элементы

    Выбраны и элементы, и факты

    Выбор элементов и фактов
  4. Задайте формулу вычислимого факта, используя кнопку Факты и кнопки операторов:

    Кнопка

    Значение

    Функция

    Синтаксис

    top(n)

    Выборка наибольших значений

    Возвращает n наибольших значений выбранного факта

    top([факт 1];n), например: top([Конкурсы];10)

    total

    Всего

    Возвращает значение Всего выбранного факта

    total([факт 1]), например: total([Конкурсы])

    corr

    Корреляция

    Возвращает коэффициент корреляции между значениями двух выбранных фактов. Вычисляется для основной размерности на основе значений элементов вложенной размерности. Используется коэффициент Пирсона.

    corr([факт 1];[факт 2]), например: corr([Заявки];[Экономия])

    if

    Если

    Выполняет проверку условия

    if(условие;результат 1, если истинно; результат 2, если ложно), например: if([Заявки]<1000000;0;[Экономия])

    not

    Не

    Меняет условие на противоположное

    if(not(условие);результат 1, если истинно;результат 2, если ложно), например: if(not([Заявки]<1000000);[Экономия];0)

    and

    И

    Проверяет выполнение нескольких условий

    (Условие 1)and(Условие 2), например: ([Конкурсы]>=1000000)and([Экономия]>=0)

    or

    Или

    Проверяет выполнение хотя бы одного из условий

    (Условие 1)or(Условие 2), например:

    ([Конкурсы]>=1000000)or([Экономия]>=0)

    ()

    Скобки

    Используются для изменения порядка вычислений

    Например: ([Конкурсы]-[Выигравшие заявки])*100/[Конкурсы]

    =

    Равно

    Возвращает значения фактов, которые равны друг другу или указанному значению

    Например: [Экономия]=0

    +

    Плюс

    Возвращает сумму значений

    Например: [Январь,Конкурсы]+[Февраль,Конкурсы]

    -

    Минус

    Возвращает разность значений

    Например: [Февраль,Конкурсы]-[Январь,Конкурсы]

    *

    Умножить

    Возвращает произведение значений

    Например: [Конкурсы]*[Заявки]

    /

    Разделить

    Возвращает частное значений

    Например: [Заявки]/[Конкурсы]

    < 

    Меньше

    Возвращает значения факта, которые меньше указанного

    Например: [Экономия]<0

    > 

    Больше

    Возвращает значения факта, которые больше указанного

    Например: [Экономия]>0

    <> 

    Не равно

    Возвращает значения факта, которые не равны указанному

    Например: [Выигравшие заявки]<>[Конкурсы]

    <=

    Меньше или равно

    Возвращает значения факта, которые меньше или равны указанному

    Например: [Экономия]>=0

    >=

    Больше или равно

    Возвращает значения факта, которые больше или равны указанному

    Например: [Экономия]>=0

    is null

    Равно нулю

    Возвращает значения факта, которые равны нулю 

    Например: is_null(Экономия)

    is not null

    Не равно нулю

    Возвращает значения факта, которые не равны нулю

    Например: not(is_null(Экономия))

    Кнопки для создания вычислимого факта

    Внимание

    Кнопка Очистить удаляет всю введенную формулу.

    Примечание

    Числовые значения можно вводить с клавиатуры. Для указания дробной части числа используйте точку.

  5. Для выполнения расчета в данном примере нажмите кнопку Минус на панели кнопок, и она отобразится в поле ввода формулы:

    Использование формулы
  6. Введите следующие элементы и факты для завершения формулы, повторив шаги 3 и 4. Обратите внимание, что на этот раз используется другой элемент, но тот же самый факт:

    Создание вычислимого факта
  7. В поле Введите имя факта укажите название вычислимого факта:

    Введите имя факта

    Внимание

    Название вычислимого факта должно быть уникальным вне зависимости от регистра

  8. Нажмите кнопку Создать. Вычислимый факт будет создан:

    Создание вычислимого факта


  9. Вычислимый факт отображается на панели фактов (1) и, если выбрана опция его отображения, в рабочей области Мультисферы (2). Вычислимый факт отмечается значком функции :

    Вычислимый факт в рабочей области Мультисферы

    Примечание

    Все условия для создания вычислимого факта можно вводить вручную (с клавиатуры), не используя операторы, но их синтаксис должен быть таким же, как в примерах, приведенных выше.

    Для просмотра или использования ранее введенных формул, нажмите Предыдущие формулы и выберите нужную формулу.

  • Нет меток