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