10 других столбцов, которые называются по клиенту и номеру недели "WB.1" ... "WB.10"
Формула суммирования должна получиться такой:
List.Sum(
{["WB." & Text.From( Date.WeekOfYear( DateTime.LocalNow(), Day.Monday) - 11)], ...})
PQ ругается на Недопустимый идентификатор "WB.".
Что я делаю на так?
внутрь [] нельзя передать текст и /или функцию как параметр определения названия
по-моему, через Record.FieldOrDefault надо
"что я делаю не так" - всё 😉 там Record.SelectFields, Record.ToList и потом List.Sum либо просто Recd.ToList, List.Skip и List.Sum
вот тут писал - https://t.me/pbi_pq_from_tank/55
ты мне лучше подскажи (а то я что-то затупил), как мне из списков разной длины сделать Table.FromRows? пока я сделал так, подсчет максимального списка, добавления null'ов в каждый и потом уже в таблицу. Но хочу оптимизировать для примера {{"q"},{"a","s"},{"z","x","c"}}
как-то сложно, может так? let from = {{"q"},{"a","s"},{"z","x","c"}}, to = Table.FromList(from,(x)=>x,List.Max(from,null,List.Count),null) in to
пробовал Table.FromList, но недокрутил с аргументами. Спасибо!
Table.FromColumns и transpose😉
Обсуждают сегодня