В примере с вычислимым фактом, он показывает разницу факта Заявки между февралем и январем.
Для создания вычислимого факта:
В заголовке панели Факты нажмите кнопку +:
Кнопка «Создать вычислимый факт»Будет открыто окно создания вычислимого факта:
Окно создания вычислимого фактаКнопка Элемент позволяет добавить в формулу любой элемент верхней размерности из выпадающего списка:
Кнопка «Элемент»Внимание
Кнопка Элемент доступна только при наличии в рабочей области мультисферы верхней размерности. Как показано на рисунке ниже, кнопка Элемент недоступна, так как в рабочей области мультисферы отсутствует верхняя размерность.
Примечание
Если при расчете используются и элементы, и факты, то сначала указывается элемент, после чего будет предложено выбрать факт.
Кнопка Факты позволяет добавить в формулу факт из выпадающего списка:
Кнопка «Факты»Выбраны только элементы
Выбраны и элементы, и факты
Выбор элементов и фактовЗадайте формулу вычислимого факта, используя кнопку Факты и кнопки операторов:
Кнопка
Значение
Функция
Синтаксис
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(Экономия)) Кнопки для создания вычислимого фактаВнимание
Кнопка Очистить удаляет всю введенную формулу.
Примечание
Числовые значения можно вводить с клавиатуры. Для указания дробной части числа используйте точку.
Для выполнения расчета в данном примере нажмите кнопку Минус на панели кнопок, и она отобразится в поле ввода формулы:
Использование формулыВведите следующие элементы и факты для завершения формулы, повторив шаги 3 и 4. Обратите внимание, что на этот раз используется другой элемент, но тот же самый факт:
Создание вычислимого фактаВ поле Введите имя факта укажите название вычислимого факта:
Введите имя фактаВнимание
Название вычислимого факта должно быть уникальным вне зависимости от регистра
Нажмите кнопку Создать. Вычислимый факт будет создан:
Создание вычислимого фактаВычислимый факт отображается на панели фактов (1) и, если выбрана опция его отображения, в рабочей области Мультисферы (2). Вычислимый факт отмечается значком функции
:Вычислимый факт в рабочей области МультисферыПримечание
Все условия для создания вычислимого факта можно вводить вручную (с клавиатуры), не используя операторы, но их синтаксис должен быть таким же, как в примерах, приведенных выше.
Для просмотра или использования ранее введенных формул, нажмите Предыдущие формулы и выберите нужную формулу.