Всем привет, подскажите, пожалуйста, как можно лаконично решить проблему - есть несколько чартов, которые считают значение для топ-n позиции. Сейчас это сделано путем добавления в формулу нужного ранга для каждого чарта:
if( rank(aggr(Count(distinct(flag)),SQUAD)/aggr(Count(distinct(SPRINT)),SQUAD),4,0)=1, sum(x))
для топ-1 диаграммы, rank=2 для топ-2 и тд.
Что-то мне подсказывает, что как-то можно написать одну формулу, в которой бы каждый следующий элемент был +1 от предыдущего. Прошу самураев помочь.