Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 21, 2017, 03:43:24 am

Автор Тема: Удельный вес по периодам  (Прочитано 1151 раз)

Оффлайн Logistic

  • Новичок
  • *
  • Сообщений: 6
  • Страна: by
  • Рейтинг: +1/-0
    • Просмотр профиля
Удельный вес по периодам
« : Апрель 27, 2016, 09:15:32 am »
Добрый день. Подскажите, пожалуйста, ответ на следующий вопрос. Как в кликсенс построить диаграмму, в которой удельные веса будут считаться по временным периодам. В частности есть таблица с данными грузоперевозок, в ней есть маршруты машинами разной грузоподъёмности за разные периоды времени. Стоит задача вывести удельный вес в грузообороте машинами разной грузоподъёмности помесячно. У меня получается вывести только удельный вес по итогу за всё время следующим образом sum([Вес])/sum(total [Вес]), и вношу в диаграмму грузоподъёмность и месяц. Как преобразовать эту формулу на помесячный расчёт. Спасибо.

Оффлайн Logistic

  • Новичок
  • *
  • Сообщений: 6
  • Страна: by
  • Рейтинг: +1/-0
    • Просмотр профиля
Re: Удельный вес по периодам
« Ответ #1 : Апрель 28, 2016, 08:41:06 am »
Неужели нет никаких предложений, или я некорректно/непонятно сформулировал проблему?

Оффлайн Prive

  • Новичок
  • *
  • Сообщений: 43
  • Страна: ru
  • Рейтинг: +20/-0
    • Просмотр профиля
Re: Удельный вес по периодам
« Ответ #2 : Апрель 28, 2016, 03:37:30 pm »
Попробуйте в знаменатель поставить :
Sum(Total <месяц> [Вес])

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Удельный вес по периодам
« Ответ #2 : Апрель 28, 2016, 03:37:30 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Удельный вес по периодам
« Ответ #3 : Апрель 28, 2016, 05:41:42 pm »
Привет.
Выложите хотя бы пример данных в Excel. Так будет легче помочь Вам.
Еще лучше, если выложите модель-приложение. Благо Qlik Sense лишен тех ограничений, что присутствуют в Qlikview и не позволяют обмениваться файлами пользователям десктопных версий (бесплатных).

Оффлайн Logistic

  • Новичок
  • *
  • Сообщений: 6
  • Страна: by
  • Рейтинг: +1/-0
    • Просмотр профиля
Re: Удельный вес по периодам
« Ответ #4 : Апрель 29, 2016, 08:25:24 am »
Файл, с тем что хотелось бы получить, прикреплён.

Оффлайн Logistic

  • Новичок
  • *
  • Сообщений: 6
  • Страна: by
  • Рейтинг: +1/-0
    • Просмотр профиля
Re: Удельный вес по периодам
« Ответ #5 : Апрель 29, 2016, 12:19:05 pm »
Попробуйте в знаменатель поставить :
Sum(Total <месяц> [Вес])

Так не работает, всё равно берёт общую сумму.

Оффлайн Logistic

  • Новичок
  • *
  • Сообщений: 6
  • Страна: by
  • Рейтинг: +1/-0
    • Просмотр профиля
Re: Удельный вес по периодам
« Ответ #6 : Май 03, 2016, 08:32:49 am »
Ребят, предложений не будет?

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Удельный вес по периодам
« Ответ #6 : Май 03, 2016, 08:32:49 am »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Удельный вес по периодам
« Ответ #7 : Май 04, 2016, 07:24:40 pm »
Попробуйте в знаменатель поставить :
Sum(Total <месяц> [Вес])

Так не работает, всё равно берёт общую сумму.
Должно работать,
Sum([Sum-Вес])/Sum(total <Месяц> [Sum-Вес])на вашем примере проверено - все ОК.

Оффлайн Logistic

  • Новичок
  • *
  • Сообщений: 6
  • Страна: by
  • Рейтинг: +1/-0
    • Просмотр профиля
Re: Удельный вес по периодам
« Ответ #8 : Май 05, 2016, 09:09:26 am »
Всем большое спасибо за помощь. Сработало. Просто у меня помимо условия удельного веса по месяцам были прописаны условия выборки данных, и вместе они не работали. Правильно было Sum( {<условие>} [Sum-Вес])/Sum(total <Месяц> {<условие>} [Sum-Вес])А я дописывал месяц в фигурные скобки с условием. Ещё раз спасибо.