Страницы: 1
RSS
В Power Query удалить строки до участника с именем Денис
 
Всем привет. Хотел бы узнать как в Power Query удалить строки до участника с именем Денис?
Было бы хорошо, если искать значение Денис в двух столбах: Участник и Номер.
 
Приветствую, на примере первой таблицы из вашего запроса можете повторить оное с остальными:
Код
let
    Source1 = Excel.CurrentWorkbook(){[Name="Таб1"]}[Content],
    #"Removed Other Columns" = Table.SelectColumns(Source1,{"Участник", "Номер"}),
    #"Added Index" = Table.AddIndexColumn(#"Removed Other Columns", "Индекс", 0, 1),
    Custom1 = Table.FindText(#"Added Index", "Денис"){0}[Индекс],
    #"Removed Top Rows1" = Table.Skip(Source1,Custom1)
in
    #"Removed Top Rows1"

Если что, удаление столбцов во втором шаге для вашего примера - не обязательно. Просто в условии указано, что поиск нужно делать именно в этих столбцах.
А ваш итоговый запрос можно записать как-то так:
Скрытый текст
Изменено: PooHkrd - 14.06.2019 14:32:38
Вот горшок пустой, он предмет простой...
 
PooHkrd, прием с Index и Table.FindText очень интересен. Буду применять
Спасибо большое
 
abc1, вот у этого товарища подсмотрел. Рекомендую к ознакомлению.
Вот горшок пустой, он предмет простой...
 
PooHkrd, спасибо. Уже смотрю. Тоже хочу себе что-нибудь присмотреть)
Страницы: 1
Наверх