Формулы всякие нужны, формулы всякие важны.
Anaplan предоставляет богатый функционал по расчету математических вычислений,
что очень важно для построения любых моделей.
Краткий список математических функций…
Returns the absolute value of a number
|
|
Flags where all members are populated with a checkmark (used with boolean format)
| |
Flags where any members are populated with a checkmark (used with boolean format)
| |
Calculates the average for a specified range of values
| |
Returns e raised to the nth power, where e = 2.71828183
| |
This takes at least two numeric arguments, and returns the first that is non-zero
| |
Returns the natural logarithm of a number, based on the constant e
| |
Returns the logarithm of a number to the specified base
| |
Maximum value of selected line items
| |
The maximum value for a specified member of one of the dimensions of the target. The source will have a list formatted item for this dimension
| |
Extract a substring from a string starting at any character
| |
Minimum of selected line items
| |
The minimum value for a specified member of one of the dimensions of the target. The source will have a list formatted item for this dimension
| |
Modulus: remainder after dividing a dividend by a divisor
| |
Round to the nearest desired multiple
| |
Converts a list item to text
| |
Raise a value to a power
| |
Rounds a value to a specified number of decimal places
| |
Show the sign of a number (result = -1 if the value is negative, 1 if positive, 0 if zero)
| |
Square root of a value
|
Ниже приведу наглядные примеры
Наиболее интересные функции: RANK для ранжирования значений, функция MAX выбирает максимальное значение из списка значений (x,y,z), ROUND функция округления.
Функции SUM, MIN, MAX, AVERAGE могут вычислять свои значения на основе значений из других модулей, по выбранному диапазону, в указанном
примере вычисляется минимальное значение по полю Location.
ANY принимает значение TRUE, если условие выполняется хотя бы для одного элемента
ALL принимает значение TRUE, если условия выполняются для всех элементов
Всегда можно проверить расчеты с помощью опции детализация DRILL DOWN правой кнопкой мыши.
P/S:
Также полезными будут функции по работе со строками,
ITEM позволяет получить текущий элемент измерения, что очень полезно для расчета по условию, например
IF ITEM(Products) = Products. Apples THEN <... calculation for Apples ...> ELSE <... calculation for other products ...>
Функция CODE позволяет код элемента по названию, если нужен код текущего элемента можно использовать CODE(ITEM(Products))
NAME - конвертирует элемент списка в текст, используется в основном когда нужно отобразить текстом в таблице название элемента NAME(ITEM(Products))
FINDITEM – преобразует текст в элемент списка, поиск одновременно идет и по названию и по коду
COMPARE - сравнивает два элемента x и y выдает 0 если совпадают, 1 или -1 в противном случае,
дополнительные опции IDENTICAL, TERTIARY, SECONDARY, PRIMARY и язык =fr, en, ge и тд
надеюсь понятно объяснил?)
Ну и напоследок анекдот…
Люся уже год не может записаться к парикмахеру, потому что девушка не должна звонить первой.