Applies to: CELONIS 4.3 CELONIS 4.4
Description
The ABC function performs an ABC Analysis. Such an analysis divides entries in a column into three groups (A, B, C). Group A represents the values with the highest share of the sum of all values. Group C represents the values with the lowest share. The size of each group is defined with thresholds.
Internally, to assign groups, every entry in the column is sorted in descending order. Then, the highest values up to the first threshold (by default 0.8, so 80% of the sum) are grouped into group A. Subsequently, values up to the second threshold is assigned to group B, the rest to group C.
Функция ABC выполняет анализ ABC. Такой анализ делит записи в столбце на три группы (A, B, C). Группа A представляет значения с наибольшей долей суммы всех значений. Группа C представляет значения с наименьшей долей. Размер каждой группы определяется пороговыми значениями.
Внутренне, для назначения групп, каждая запись в столбце сортируется в порядке убывания. Затем самые высокие значения до первого порогового значения (по умолчанию 0,8, т.е. 80% от суммы) группируются в группу А. Затем значения до второго порогового значения присваиваются группе В, остальные - группе С.
Может применяться к столбцам INT или FLOAT.
Syntax
[FILTERED_]ABC ( table.column [,A [, B ] ] ) |
Необязательный ввод, необходимый, если применяются фильтры. Эта опция указывает, что результат должен быть пересчитан при смене фильтра.
Необязательный ввод для определения доли группы A как float. По умолчанию 0,8.
Необязательный ввод для определения доли группы B как float. По умолчанию 0,15.
Examples