Страницы: 1
RSS
Power Query - настраиваемый столбец с условием, Настраиваемый столбец с условием "если в строке попадается *значение*, то TRUE"
 
Всем привет!
Подскажите как можно в редакторе запросов PQ осуществить следующую задумку:
Запрос сравнивает две таблицы и в ячейках, где есть изменения добавляет в начале "изм!"
Хочу создать настраиваемый столбец который будет определять встречается ли в текущей строке это "изм!" и будет выводить значение истина/ложь, ну или что угодно другое для того чтобы можно было отфильтровать только те строки в которых есть измы.
Столбцов в таблице много и отдельно для каждого прописывать условие достаточно муторно, надеюсь есть другой способ.
Заранее благодарю всех откликнувшихся!
 
Транспонировать, отфильтровать изм, транспонировать обратно.
 
И так по каждой строке?
 
Если нужно именно
Цитата
art013 написал:
определять встречается ли в текущей строке это "изм!"
то можно безо всяких "измов", например так:
Код
let
    Source1 = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    Source2 = Excel.CurrentWorkbook(){[Name="Таблица2"]}[Content],
    MergedQueries = Table.NestedJoin( Source1, Table.ColumnNames(Source1), Source2, Table.ColumnNames(Source2), "Source2",JoinKind.LeftOuter),
    Expanded = Table.ExpandTableColumn(MergedQueries, "Source2", {"Индекс"}, {"Индекс.1"}),
    SortedRows = Table.Sort(Expanded,{{"Индекс", Order.Ascending}})
in
    SortedRows

Везде, где в столбце Индекс.1 пусто, значит хотя бы одна ячейка в строке не совпадает.
А вообще пример с данными тут положено делать самостоятельно.
Изменено: PooHkrd - 15.10.2019 15:37:57
Вот горшок пустой, он предмет простой...
 
PooHkrd, хоть и с опозданием, но спасибо!)
Страницы: 1
Наверх