【发布时间】:2016-06-30 07:57:53
【问题描述】:
我有一张一年中每周的图表,其中包含有 9 个人在工作多少小时的信息。是否可以将其制成每周饼图,自动显示当前周和每个人工作的总小时数百分比,即工作量饼图自动更新到当前周。
数据取自日历,每个人都在日历中输入每个项目每周的小时数。 From this calendar
我什至不知道如何从代码开始,所以我没有饼图的任何代码。
这就是当前年份概览图的设置方式graph for hours a week for every person
这是时间公式=SUMIFS(Calendarsheet!L4:L262;Calendarsheet!$B4:$B262;Calendarsheet!$B4)
我将名称存储在 B 列中
graph of percent of their max hours
此图表中的公式:=B34/Calendarsheet!L$3 它采用第一个图表中的小时数除以日历表中该周的总工作时间
抱歉链接不好,需要更多声誉才能发布超过 2 个链接
【问题讨论】:
-
可以根据底层数据的存储方式进行操作。您能否举例说明您的数据是如何存储的以及您遇到问题的代码示例?
-
数据取自日历,每个人每周每个项目的小时数。从这个日历:i.stack.imgur.com/HLa5m.png
-
在帖子中添加信息
-
我认为您不需要为此使用 VBA。您可以输入周数/日期并使用查找将所需数据提取到固定列中,该列包含饼图的源数据。更改周数将更改饼图。
标签: excel excel-formula vba