|
ABC Классификация встроенная функция скд | ☑ | ||
---|---|---|---|---|
0
ColonelAp4u
02.02.21
✎
14:58
|
Добрый день уважаемые форумчане, подскажите пожалуйста как можно решить вот такую проблему.
Делаю отчет анализ продаж, есть вычисляемое поле процент продаж, выражение у которого Сумма(Стоимость)/ВычислитьВыражение("Сумма(Стоимость)","Назначение",,)*100 Все что попало в группировку Назначение рассчитывает процент продаж исходя из того что для данной группировки Стоимость является 100%. Теперь пишу КлассификациюABC встроенную функцию скд, если в параметрах указываю КлассификацияABC("Сумма(Стоимость)/ВычислитьВыражение("Сумма(Стоимость)","Назначение",,)*100",3,"80,95") то выдает ошибку неверные параметры КлассификацияABC, и я так понимаю что все дело в вычислить выражение, но как его можно посчитать любым другим путем? |
|||
1
Малыш Джон
02.02.21
✎
15:00
|
вложенные кавычки в выражении должны быть удвоены
|
|||
2
Малыш Джон
02.02.21
✎
15:00
|
КлассификацияABC("Сумма(Стоимость)/ВычислитьВыражение(""Сумма(Стоимость)"",""Назначение"",,)*100",3,"80,95")
|
|||
3
Малыш Джон
02.02.21
✎
15:01
|
А вообще, если до такого дошло, то стоит применять вычисляемые поля
|
|||
4
ColonelAp4u
02.02.21
✎
15:01
|
(1) (2) Спасибо большое.
|
|||
5
ColonelAp4u
02.02.21
✎
15:04
|
(3) имеешь ввиду в ВЧ просчитать процент продаж, а в ресурсах просто вывести его?
|
|||
6
Малыш Джон
02.02.21
✎
15:06
|
В вычисляемом поле указать выражение "Сумма(Стоимость)/ВычислитьВыражение("Сумма(Стоимость)","Назначение",,)*100", а в выражении ресурса использовать уже это вычисляемое поле
|
|||
7
ColonelAp4u
02.02.21
✎
15:08
|
(6) только у меня такое выражение не 1 и для разных уровней группировок считается от вышестоящей группировки + считает только для определенных полей.
|
|||
8
ColonelAp4u
02.02.21
✎
15:11
|
(6) в любом случае спасибо, а то я забыл про """".
|
|||
9
ColonelAp4u
04.02.21
✎
13:52
|
Подниму темку, подскажите пожалуйста знатоки что я делаю не так:
КлассификацияABC("Сумма(Стоимость)/ВычислитьВыражение(""Сумма(Стоимость)"", , ""ОбщийИтог"")*100" , 3,"80, 95","АссортиментнаяГруппа,Цвет,ОсновнойПоставщик") Рассчитать по: АссортиментнаяГруппа,Цвет,ОсновнойПоставщик Почему результат А = 82%? A 55,40 A 3,75 A 3,21 A 3,15 A 2,98 A 2,94 A 2,89 A 2,78 A 2,78 A 2,74 B 2,59 B 2,22 B 2,21 B 1,61 B 1,58 B 1,34 B 1,34 C 0,96 C 0,79 C 0,74 C 0,56 C 0,39 C 0,35 C 0,26 C 0,17 C 0,16 C 0,07 C 0,04 C 0,01 C 0,00 C 0,00 C 0,00 C -0,02 |
|||
10
ColonelAp4u
04.02.21
✎
13:54
|
(9) А должна была быть
A 55,40 A 3,75 A 3,21 A 3,15 A 2,98 A 2,94 A 2,89 A 2,78 A 2,78 и A 2,74 не должно попасть в 80% так как это уже классификация Б, но скд почему то считает что это А. |
|||
11
ColonelAp4u
04.02.21
✎
16:25
|
(10) Таки догнал я, что данный метод всегда добавляет значение к предыдущему значению показателя, чтобы перейти указанный порог.
Остался последний вопрос, почему классификация не работает на группировку колонок? подскажите плиз. |
|||
12
ColonelAp4u
04.02.21
✎
16:33
|
(11) как только переношу поле из колонок в строки все формируется.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |