Текущее время: Чт, май 21 2026, 17:48

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Вычисление медианы в WEBI
СообщениеДобавлено: Пт, сен 06 2013, 09:40 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 06 2013, 09:29
Сообщения: 4
начал работать с WEBI неделю назад - так что сделайте ссылку на малый опыт :)

Есть кросс-таблица вида:
Горизонталь: Ежемесячный расход, Количество клиентов, Средний расход на клиента, Медиана по расходу
Вертикаль: Вид расхода (коммуналка, авто и тп)
Тело: собсно сами меры расходов.

Собсно сам вопрос: в запросе у меня также есть поле КЛИЕНТ, из-за отсутствия его в таблице расходы клиента отлично сортируются по виду расхода (как и задумано) и выдаются суммой, количество считается COUNT(КЛИЕНТ), средний расход простым делением суммы на количество. А вот с медианой проблема - по стандартной формуле MEDIAN(РАСХОД) он выдает тоже самое значение, что и в поле РАСХОД, что ессесно правильно и логично, так как медиана в данном случае считается по одному значению. Но мне нужно посчитать медиану именно элементов суммы РАСХОДЫ. и засунуть это в эту же таблицу.

Какие могут быть варианты решения? Есть ли какая-то возможность вычислять поле по другой таблице, которую потом просто скрыть?
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вычисление медианы в WEBI
СообщениеДобавлено: Пт, сен 06 2013, 16:42 
Специалист
Специалист

Зарегистрирован:
Пт, май 22 2009, 10:23
Сообщения: 112
Копайте в сторону функций FOREACH и FORALL.
FOREACH позволяет добавить в расчет признак, которого нет в таблице, FORALL наоборот, исключает признак таблицы из расчета.

Цитата:
Есть ли какая-то возможность вычислять поле по другой таблице, которую потом просто скрыть?

Это одно из самых больших отличий от Excel - никаких хранимых значений из других таблиц. Сделать можно, но не нужно, отвыкайте сразу

_________________
Консультант SAP BI/BO


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вычисление медианы в WEBI
СообщениеДобавлено: Пн, сен 09 2013, 10:43 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 06 2013, 09:29
Сообщения: 4
Спасибо! Почитал про данные функции - пригодится в будущем.
Проблема решилась намного проще. В юниверсе поменял у меры функцию проекции с "СУММА" на "НЕТ" - и медиана стала считаться как полагается. может кому-то пригодится мой опыт. Тему можно закрывать


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB