В документе в столбце А время открытия сделки, в столбце B время закрытия сделки. Как мне подсчитать, какое максимальное количество сделок было открыто одновременно. то есть сделки которые были открыты но еще не успели закрыться.
Добрый день
В документе в столбце А время открытия сделки, в столбце B время закрытия сделки. Как мне подсчитать, какое максимальное количество сделок было открыто одновременно. то есть сделки которые были открыты но еще не успели закрыться.notorsbig
let f=(x)=>List.Generate(()=>x{0},(i)=>i<=x{1},(i)=>i+#duration(0,0,0,1)), from = Table.ToList(Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],(x)=>x), tbl = Table.FromList(List.Combine(List.Transform(from,f)),(x)=>{x},{"time"}), gr = Table.Group(tbl, "time", {"num", Table.RowCount}), to=List.Max(gr[num]) in to
[/vba]
pq [vba]
Код
let f=(x)=>List.Generate(()=>x{0},(i)=>i<=x{1},(i)=>i+#duration(0,0,0,1)), from = Table.ToList(Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],(x)=>x), tbl = Table.FromList(List.Combine(List.Transform(from,f)),(x)=>{x},{"time"}), gr = Table.Group(tbl, "time", {"num", Table.RowCount}), to=List.Max(gr[num]) in to
прохожий2019, как не пытался, не получается у меня пересчитать... Мне кажется что у меня с excel что то не так. Запрос я ваш не вижу Ссылка удалена администрацией Вообще не вижу возможности управлять Power Query запросами у себя Ссылка удалена администрацией Обновить все не помогает, как бы данные не менял, остается 13 значение
прохожий2019, как не пытался, не получается у меня пересчитать... Мне кажется что у меня с excel что то не так. Запрос я ваш не вижу Ссылка удалена администрацией Вообще не вижу возможности управлять Power Query запросами у себя Ссылка удалена администрацией Обновить все не помогает, как бы данные не менял, остается 13 значениеnotorsbig
Сообщение отредактировал Serge_007 - Вторник, 18.04.2023, 13:38