Есть отчет со столбцами "Дата заключения контракта" (дата не меняется) и "Дата выгрузки" (эти даты могут меняться в зависимости от дня выгрузки отчета) Подскажите пожалуйста как в итоговом отчете оставить данные по всем клиентам на основании последней даты выгрузки? Своих знаний и навыков хватило пока только на создание двух запросов: 1. Справочник с Номером клиента и датой заключения контракта qPartners 2. Выгрузка из отчета На основании сведения двух запросов создаю отчет qResult. Но не могу написать формулу, которая бы фильтровала всех клиентов по дате последней выгрузки и показывала дату заключения с ними контракта.
Скрытый текст
let Источник = Excel.CurrentWorkbook(){[Name="Покупатели"]}[Content], #"Измененный тип1" = Table.TransformColumnTypes(Источник,{{"Дата выгрузки", type date}, {"Номер контракта", type text}, {"Клиент", type text}, {"Сумма", type number}}), #"Объединенные запросы" = Table.NestedJoin(#"Измененный тип1",{"Номер контракта"},qPartners,{"Номер контракта"},"qPartners",JoinKind.LeftOuter), #"Развернутый элемент qPartners" = Table.ExpandTableColumn(#"Объединенные запросы", "qPartners", {"Дата заключения контракта"}, {"Дата заключения контракта"}) in #"Развернутый элемент qPartners"
Андрей VG, добрый день. Я прикрепил изображение таблицы, чтобы было понятно как выглядит отчет. То что в моем запросе, я скрыл под спойлером. Если я что-то сделал неправильно, подскажите, пожалуйста. Я недавно на форуме, стал изучать язык М и решил обратиться сюда за советом.
Павел написал: Если я что-то сделал неправильно, подскажите, пожалуйста
Легко, правила:
Код
2.3. Приложите файл(ы) с примером (общим весом не более 300Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе.
Или вы считаете, что, если не упомянут формат файла, то можно как угодно...? P. S. А не задумывались о том, как тестировать правильно или нет составлен запрос? Или вы сторонник agile? Если да, то это, как правило, доведение до ума за отдельную плату