У меня есть довольно простой запрос в Excel, который берет несколько заданных областей данных и объединяет их, а затем группирует эти данные вместе. Объединенные запросы выглядят примерно так:
Description Rate Quantity
Type 1 2 .1
Type 1 2 .1
Type 1 3 .1
Type 2 3 .1
Type 2 3 .1
Когда они сгруппируют эти данные вместе, это будет выглядеть так:
Description Rate Quantity
Type 1 2 .2
Type 1 3 .1
Type 2 3 .2
Все, что он делает, — это группирует вместе различные виды описаний и оценок, поэтому с двумя «Типами 1» со скоростью 2 получается количество 0,2 и так далее.
Тем не менее, есть еще один способ свернуть их вместе. Это было бы так:
Description Rate Quantity
Type 1 2 .3
Type 2 3 .2
Это происходит на основе описания, но с использованием первого появившегося тарифа вместо двух разных тарифов. Таким образом, три «Типа 1», когда первая появляющаяся ставка равна 2, всегда будут соответствовать этой ставке 2, даже если позже появится другая ставка.
На самом деле способ заставить запросы делать это очень прост, и я так и сделал. Однако я борюсь с вопросом, можно ли сказать PowerQuery использовать этот первый метод группировки, когда конкретная ячейка в этой книге равна «1», и второй метод группировки, когда эта ячейка равна «2».
Прямо сейчас я настроил его так, чтобы он просто выводил оба типа и позволял пользователю выбирать, какой тип необходим, но было бы здорово исключить как можно больше решений для пользователя.
Спасибо.