Биты и байты.

Биты и байты.

вторник, 18 февраля 2014 г.

Учим математику вместе с Anaplan

Формулы всякие нужны, формулы всякие важны.
Anaplan предоставляет богатый функционал по расчету математических вычислений,
что  очень важно для построения любых моделей.


Краткий список математических функций…

ABS
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  и тд

надеюсь понятно объяснил?)
Ну и напоследок анекдот…

Люся уже год не может записаться к парикмахеру, потому что девушка не должна звонить первой.

About