Даны последовательные числа в столбце А, с прерыванием шага 1. Подскажите написание меры DAX, для столбцов C и D. Группа имеет несколько разрывов или может не иметь вовсе. В данном примере Группа имеет одно значение:
Kaznokrad, добрый вечер. Если правильно понял, то во вложении
Код
c =
var val = 'Таблица2'[А]
var t = ADDCOLUMNS('Таблица2';"@S"; var r = 'Таблица2'[А] return ISEMPTY(CALCULATETABLE('Таблица2'; ALLEXCEPT('Таблица2';'Таблица2'[А];'Таблица2'[Группа]);'Таблица2'[А] = (r-1))))
var d = FILTER(t;'Таблица2'[А] <= val)
var res = MAXX(FILTER(d;[@S]);'Таблица2'[А])
return res
по =
var val = 'Таблица2'[А]
var t = ADDCOLUMNS('Таблица2';"@S"; var r = 'Таблица2'[А] return ISEMPTY(CALCULATETABLE('Таблица2'; ALLEXCEPT('Таблица2';'Таблица2'[А];'Таблица2'[Группа]);'Таблица2'[А] = (r+1))))
var d = FILTER(t;'Таблица2'[А] >= val)
var res = MINX(FILTER(d;[@S]);'Таблица2'[А])
return res