首先,我几乎没有使用过 Excel 图表的经验。:)
我正在尝试从一个相当简单的表格创建一个相当简单的图表。但我遇到的问题比我想象的要多,而且我花了太多时间。
所以...X 轴有来自顶行的标签,Y 轴有来自第 4 行的值,并且条形图根据第 3 行的标签分组。此外,条形图是彩色的,侧面有一个图例,将颜色链接到特定的子标签。
我该怎么做? :)
还有一个附加问题... 假设我想不时地在此表的右侧添加一个新的“周”(用更多数据扩展它)。 我可以这样做,以便图表自动调整并包含新数据吗? 还是每次我都必须手动编辑它?
PS 如果所有这些问题都已经得到解答,很抱歉,但我不知道该搜索什么。
答案1
Excel 图表的工作原理是绘制行和列数据,而不仅仅是一大行。因此,请按如下方式排列数据:
选择此数据范围,然后在“插入”功能区选项卡上单击“表格”。它不会插入任何内容,但会将您的普通数据范围转换为称为表格的特殊数据结构。没什么好害怕的,表格非常强大。对话框会询问您的范围是否有标题,答案是肯定的(周、A、B、C、总计)。
表格现在具有特殊格式,标题行色彩鲜艳,颜色带交替。格式有点过度,但您可以选择它并选择格式更少(或更多!)的样式。
现在选择表格或表格内的单元格,然后插入柱形图。
如果您不想要总数(它可能会掩盖其余数据,只需选择并删除图表中的总计列,或者在选择图表之前仅选择表格的前四列。
现在,表格的魔力就来了。如果您在某个地方有一个依赖于表格中整个列的公式,那么如果您在表格中添加或删除行,公式将自动更新,而无需您付出任何努力。这些公式包括图表中的系列公式。因此,向表格中添加一行,图表将自动包含新行数据。
答案2
使用普通图表可以实现这一目的,但方法并不那么简单,但真正的技巧是使用数据透视图。
这首先要求您将数据重新格式化为表格格式,基本上只有一行标题 - 您的数据看起来像这样:
WEEK # | LETTER | VALUE
-数据透视表将为您处理总计
首先,您要选择所有数据并创建一个数据透视表(插入->数据透视表)
单击“确定”后,您将在新工作表上看到一个空白的数据透视表。
接下来,您需要转到功能区上的“数据透视表工具 -> 选项”(在 Office 2010 中为紫色),然后单击“数据透视图”。您将选择第一个条形图选项,然后会看到一个空白图表。
在屏幕的右侧,您将看到按标题列出的所有列列表,下面有四个框。堆叠您的“组”,以便组从最高级别垂直排列到最低级别,然后将您想要测量其值的列放在“值”框中。
至于您的附加问题,您使用的数据表格格式使这个问题变得非常简单。只需将第 # 周设为下周4
:)