Предыстория статьи: Сводный столбец (Pivot) и несводный столбец (Unpivot) — это пара методов агрегирования и разделения данных, часто используемых в Excel In Power. Тот же функционал доступен и в BI.
Поворот, или поворот столбца, — это процесс преобразования одномерной таблицы в двумерную таблицу; обратный поворот, или обратный поворот столбца, — это процесс преобразования двумерной таблицы в одномерную таблицу.
Отменить поворот столбца может преобразовывать столбцы в строки и выполнять операции разделения данных. Отменить поворот Операция столбца в основном направлена на то, сколько данных столбцаизформа,Этот типформахарактеризуется, как правило, наличиемосновной столбец,В большинстве случаев значения в этом столбце являются разными значениями, в то время как другие типы столбцов данных в основном одинаковы;,Все значения относятся к основным. Описание определенного атрибута в столбецданных.
Для формы такого типа с определенной суммарной связью вы можете объединить данные из нескольких столбцов, отличных от основного столбца, в один столбец, то есть преобразовать столбец в строки, а затем развернуть исходное значение в основном столбце на несколько повторяющихся. значения для создания объединенного нового столбца отношения соответствия для последующего анализа и расчета.
Для двумерной таблицы на рисунке выше,выбраноотделение
Список,Щелкните правой кнопкой мыши,выбиратьОтменить поворот других столбцов
,Получите одномерную таблицу.
Полученная одномерная таблица выглядит следующим образом:
Power BI предоставляет три варианта операций разведения столбцов, и их функциональные различия заключаются в следующем:
(1)Отменить поворот столбца:За кулисаминазываетсяMна языкеизTable.UnpivotOtherColumns
функция。Эта операция означает, что текущийвыбраноиз Список Выполнение операций обратной перспективы.,данные в столбцах будут преобразованы в строки,Невыбранные столбцы остаются без изменений.
(2) Обратная перспектива других столбцов: За кулисамитакжеданазываетсяMна языкеизTable.UnpivotOtherColumns
функция,да Отменить поворот Обратная операция выбора операции столбца. Использование этой опции означает, что столбцы, отличные от выбранного столбца, не поворачиваются, а выбранный столбец остается неизменным.
(3) Отменить поворот только выбранных столбцов: кулисаминазываетсяMна языкеизTable.UnpivotColumns
функция。Эта операция означает, что только текущийвыбрано Список Выполните операцию обратной перспективы。
Отменить поворот столбца
/Отменить поворот других столбцов
варианты иОтменить поворот только выбранных столбцов
Параметрыизразницалежит в,Когда в форму добавляется новый столбец,Отменить поворот столбца
иОтменить поворот других столбцов
Параметры拥有自动将新Список Выполнение операций обратной перспективы.изспособность,иОтменить поворот только выбранных столбцов
Параметрыно不会对新Список Процесс。
Причина, по которой существует такая разница между двумя типами операций,лежит вОтменить поворот столбца
иОтменить поворот других столбцов
использоватьиздаTable.UnpivotOtherColumns
функция,Функция четко определяет столбцы, которые не нужно отключать.,Другие столбцы, выходящие за пределы диапазона определения, по умолчанию будут отключены. Поэтому, когда в источнике данных появляется новый столбец,будет подвергнут операции обратной перспективы。иПоворот только выбранных столбцов
использоватьизнодаTable.UnpivotColumns
функция,Функция четко определяет столбцы, которые необходимо отменить.,Столбцы, выходящие за пределы определенного диапазона, не будут отменены. поэтому,Когда в источнике данных появляется новый столбец,Операция обратной перспективы также не будет выполнена.
сводный Операция столбец заключается в преобразовании всех N неповторяющихся данных в столбце в N новых столбцов, а затем агрегировании и объединении исходных данных для вычисления значения каждой строки в новом столбце. Другими словами, сводный столбец Будут генералыданные строкипреобразован вданные столбцаизспособность。
Для вышесказанногоОтменить поворот других столбцов
получатьизформа,выбраночетверть
Список Делатьсводный Эксплуатация столбца. Власть BIподскажетчетверть
Списоксерединаизконтент будет использоваться для создания новых Список,ценить Список Местовыбиратьизпродажи
будет основано начетверть
Списоксерединаизагрегирование контентаСумма
операцию по созданию соответствующегоиз Списокценить。
Полученная двумерная таблица выглядит следующим образом:
Ссылки:
[1] Power BIсерединаизсводный столбециобратная перспектива(https://blog.csdn.net/jessica_seiya/article/details/105923945)
[2] Power Queryданные Перспектива и обратная перспектива(https://www.youtube.com/watch?v=hNaTA6SfMzU)
[3] данныеиз Перспектива и обратная перспектива(https://zhuanlan.zhihu.com/p/102385866)
[4] Отменить поворот столбца(https://learn.microsoft.com/zh-cn/power-query/unpivot-column)