ближайшей к чему ?
и файл пример заодно
К сегодня. По последней дате обновления документа, в данном случае столбец "Дата созд."
добавьте таблицу необходимого результата
В итоговой таблице должны остаться артикула по которым у документа последняя дата редактирования (ближайшая к сегодня)
let Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], tableGroup = Table.Group( Source, { "Док.осн." }, { "temp", ( x ) => [ dateMax = List.Max( x[ #"Дата созд." ] ), tableSelectRows = Table.SelectRows( x, ( y ) => y[ #"Дата созд." ] = dateMax ) ][ tableSelectRows ], type table } ), tableCombine = Table.Combine( tableGroup[ temp ] ) in tableCombine
То что нужно, но работает с обратным результатом. Ранние даты остались а поздние наоборот удалены.
какой номер документа выводит неверно ?
Все. Заменил Max на Min и вроде все правильно работает. Еще проверяю
Ну вот из этого примера оставил даты от 09.01, а когда я заменил то остались от 06.02
list.max , вы лучше файл покажите, где есть данная ошибка
в итоге что из этого является исходной таблицей ? где умная таблица, которую подключаете ? где результат запроса ?в целом, что просили согласно примеру, то и получили, файл во положении. если речь про таблицу на втором листе, у вас там текст - переводите в дату и применяйте код выше
Понял. Спасибо большое!
Обсуждают сегодня