Страницы: 1
RSS
PQ: N-ая строка в качестве строки заголовков
 
Осваиваю сбор данных в PQ, после подключения к источнику нужно определить строку заголовка, если она первая это не проблема, а если 5-ая?
Использовать такую конструкцию?    
Код
#"Повышенные заголовки" = Table.PromoteHeaders(#"Измененный тип", [PromoteAllScalars=true]),
    #"Повышенные заголовки1" = Table.PromoteHeaders(#"Повышенные заголовки", [PromoteAllScalars=true]),
    #"Повышенные заголовки2" = Table.PromoteHeaders(#"Повышенные заголовки1", [PromoteAllScalars=true]),
    #"Повышенные заголовки3" = Table.PromoteHeaders(#"Повышенные заголовки2", [PromoteAllScalars=true])
 
Код
skip = Table.Skip(#"Измененный тип",4),
to = Table.PromoteHeaders(skip)


тема:"PQ: N-ая строка в качестве строки заголовков"
Изменено: buchlotnik - 10.12.2019 14:54:40
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, Спасибо!
 
TankSpb, если количество строк заранее не известно, но вы точно знаете что в первом столбце в заголовке написано слово "Товар", то можно так:
Код
Table.Skip(#"Измененный тип", each [Столбец1] <> "Товар")
Изменено: PooHkrd - 10.12.2019 15:26:32
Вот горшок пустой, он предмет простой...
 
Ну тогда ещё и такой вариант:  
Код
Table.Skip(#"Измененный тип", each [Column1] = null)
Изменено: buchlotnik - 10.12.2019 15:51:07
Соблюдение правил форума не освобождает от модераторского произвола
 
PooHkrd, buchlotnik, Красиво! А можно аналогичную историю с поиском столбцов?
Создал новую тему: https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=123611&a...
Страницы: 1
Наверх