Есть таблица 8х20
Я выполняю в ней ряд действий:
1. транспонирование
2. заполнение вниз по всем столбцам
Я выполняю в ней ряд действий:
1. транспонирование
2. заполнение вниз по всем столбцам
Код |
---|
let Источник = Excel.Workbook(File.Contents("E:\Dropbox\Excel\Дерево статей 2.0.xlsx"), null, true), Лист1_Sheet = Источник{[Item="Лист1",Kind="Sheet"]}[Data], #"Транспонированная таблица" = Table.Transpose(#"Измененный тип"), #"Заполнение вниз" = Table.FillDown(#"Транспонированная таблица",{"Column1", "Column2", "Column3", "Column4", "Column5", "Column6", "Column7", "Column8", "Column9", "Column10", "Column11", "Column12", "Column13", "Column14", "Column15", "Column16", "Column17", "Column18", "Column19", "Column20"}) in #"Заполнение вниз" |
Как видим после транспонирования строки становятся столбцами. Приходится выполнять Table.FillDown к целому ряду столбцов (в данном случае их 20, а планируется больше 100).
Проблема в том, что количество строк переменное. Их может становиться то больше, то меньше.
Вопрос: Как изменить запрос, чтобы заполнение вниз происходило по всем столбцам динамически, без жесткой привязки?