Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 20, 2018, 10:39:25 pm

Автор Тема: как добавить новый столбец с функцией агрегирования  (Прочитано 551 раз)

Оффлайн ildarv90

  • Новичок
  • *
  • Сообщений: 2
  • Страна: uz
  • Рейтинг: +0/-0
    • Просмотр профиля
Здравствуйте. есть такого рода данные:

Фио, группа, сумма
Маша, яблоко, 10
Маша, груша,20
Петя, огурец,15
Петя, свекла,27
Оля,помидор,17
Оля,репа,5

Нужно вывести "группа" с максимальной суммой по ФИО в таблицу. Как примерно написать функцию агрегирования?
чтобы результат был в виде:

ФИО. Группа
Маша. Груша
Петя. Свекла
Оля.Помидор

Оффлайн Hugo

  • Новичок
  • *
  • Сообщений: 14
  • Страна: lv
  • Рейтинг: +1/-0
    • Просмотр профиля
Добрый день.
Думаю как вариант при загрузке можно отсортировать таблицу по ФИО+сумма по убыванию, затем загрузить с дистинктом по ФИО, выкинув суммы.

Оффлайн ildarv90

  • Новичок
  • *
  • Сообщений: 2
  • Страна: uz
  • Рейтинг: +0/-0
    • Просмотр профиля
да это как вариант, но нужно именно в плане написания функции, может сет аналайз понадобится, пока не нашел решение

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