Страницы: 1
RSS
В Power Query выделить из столбца оценки и просуммировать их
 
День добрый,
Как сделать отдельный столбец с оценкой задачи в часах, если в одной задаче может быть несколько оценок и другой текст?
Например:
Оценки проставлены в столбце Labels (Improvement, 0,5ч, 6ч)
Нужно выделить оценки в отельный столбец (Estimate) и просуммировать их
Labels (Improvement, 0,5ч, 6ч) --> Estimate (6,5)
Labels (0,5ч, Feature) --> Estimate (0,5)
 
pq
Изменено: sotnikov - 16.02.2026 15:53:07
 
Попробуйте так, для данного примера без PQ
Код
=СУММПРОИЗВ(ПОДСТАВИТЬ(ФИЛЬТР.XML("<t><s>"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(H2;"ч";" ч");",";".");" ";"</s><s>")&"</s></t>";"//s[.*0=0]");".";",")*1)
Изменено: Msi2102 - 16.02.2026 16:33:38
 
ну..., тоже не PQ )
=-СУММПРОИЗВ(-ТЕКСТ(ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(H2;"ч";);", ";ПОВТОР(" ";99));{0;1;2;3;4}*99+1;99);"0,0;;0;\0"))
 
Цитата
написал:
f=each List.Sum(List.Select(List.Transform(Text.Split([Labels],", "),(i)=>Value.FromText(Text.TrimEnd(i,"ч"))),each _ is number))
Работает, большое спасибо!
Страницы: 1
Читают тему
Наверх