Имеется список повторяющихся акций и заработок по каждой. Задача: отобразить при помощи диаграммы, сумму денег, которую принесла каждая акция. При этом, акции которые повторяются, должны быть суммированы и выводился общий итог.
К примеру, имеются акции в следующем шаблоне:
МТС - 200 р., НЛМК - 300 р., НЛМК - 100 р. ММК - 50 р.
В итоге, требуется чтобы была диаграмма со столбиками в которых отображалось бы:
МТС - 200 р. НЛМК - 400 р. ММК - 50 р.
Список постоянно пополняется.
Попробовал сделать при помощи сводных таблиц, но толи не правильно делал, толи не понимаю как они работают, в общем нужные мне данные, объединяются и группируются, а мне нужен шаблон такой, как представлен в примере выше (он же во вложенном файле).
Имеется список повторяющихся акций и заработок по каждой. Задача: отобразить при помощи диаграммы, сумму денег, которую принесла каждая акция. При этом, акции которые повторяются, должны быть суммированы и выводился общий итог.
К примеру, имеются акции в следующем шаблоне:
МТС - 200 р., НЛМК - 300 р., НЛМК - 100 р. ММК - 50 р.
В итоге, требуется чтобы была диаграмма со столбиками в которых отображалось бы:
МТС - 200 р. НЛМК - 400 р. ММК - 50 р.
Список постоянно пополняется.
Попробовал сделать при помощи сводных таблиц, но толи не правильно делал, толи не понимаю как они работают, в общем нужные мне данные, объединяются и группируются, а мне нужен шаблон такой, как представлен в примере выше (он же во вложенном файле).kilnart
et Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Акция", type text}, {"Дата", type datetime}, {"За 1 акцию", type number}, {"Кол-во акций", Int64.Type}, {"Сумма дев-в", type any}, {"Налог / %", type any}, {"Столбец1", Int64.Type}, {"Итого", type number}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Акция"}, {{"Количество", each List.Sum([Итого]), type number}}) in #"Сгруппированные строки"
[/vba]
PQ всемогущий l[vba]
Код
et Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Акция", type text}, {"Дата", type datetime}, {"За 1 акцию", type number}, {"Кол-во акций", Int64.Type}, {"Сумма дев-в", type any}, {"Налог / %", type any}, {"Столбец1", Int64.Type}, {"Итого", type number}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Акция"}, {{"Количество", each List.Sum([Итого]), type number}}) in #"Сгруппированные строки"
Не совсем то. К такому решению я тоже приходил и результат был аналогичный. Мне нужно чтобы у меня была таблица, как на скрине из 1-го сообщения и рядом диаграмма.
В предложенных варианта, таблица уже объединяет одинаковые акции, а мне это не нужно. Мне важно знать когда, по какой цене и сколько было куплено.
Не совсем то. К такому решению я тоже приходил и результат был аналогичный. Мне нужно чтобы у меня была таблица, как на скрине из 1-го сообщения и рядом диаграмма.
В предложенных варианта, таблица уже объединяет одинаковые акции, а мне это не нужно. Мне важно знать когда, по какой цене и сколько было куплено.kilnart