Страницы: 1
RSS
Удаление строк из таблицы если сумма по строке 0 в Power Query
 
Здравствуйте!
Собираю данные за год по номенклатуре. В итоге получается таблица с продажами и остатками помесячно.
Возникла необходимость удалить позиции, по которым сумма остатков и продаж равна 0.
Название столбцов динамическое, меняется каждый месяц, поэтому привязаться к ним не могу.
Подскажите, пожалуйста, как правильно прописать удаление таких строк.
Спасибо!
 
Как-то так:
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    FilteredRows = Table.SelectRows(Source, each List.Sum(List.Skip(Record.ToList(_))&{0}) <> 0)
in
    FilteredRows
Изменено: PooHkrd - 05.11.2020 18:09:10
Вот горшок пустой, он предмет простой...
 
Добрый вечер!

PooHkrd, вот эта часть, вроде как, лишняя:
Код
&{0}
 
Aleksei_Zhigulin, это на случай если строка будет состоять из пустых ячеек, тогда она пройдет через условие <> 0 и останется в таблице.
Изменено: PooHkrd - 05.11.2020 20:50:26
Вот горшок пустой, он предмет простой...
 
PooHkrd, понял, значит, это фича  :) Спасибо.
 
del
Изменено: buchlotnik - 23.08.2021 18:00:19
Соблюдение правил форума не освобождает от модераторского произвола
 
Всем огромное спасибо!  
Страницы: 1
Наверх