首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Excel图-类别和子类别分组

Excel图-类别和子类别分组
EN

Stack Overflow用户
提问于 2011-10-07 19:30:10
回答 2查看 65.3K关注 0票数 7

我很少使用excel,对图形和图形相关的功能也没有深刻的理解。既然这么说了..。

我有几十行数据,由4列组成。

numbers)

  • column 2=描述(文本中的内容)

  • 列3=类别(文本)

  • 列4=子类别(文本)

我想要为我的数据行绘制一个条形图,这样,最终的结果如下:

X轴-Y轴类-数量/价格

这里的诀窍是让类别不要重复自己。例如,如果我们的数据是.

  • 100汽艇采购快艇3引擎船
  • 200汽艇购买船只2引擎船
  • 500飞机购买飞机4引擎飞机
  • 900汽车采购车辆1引擎车

F 219

那么,在我的图表中,应该只有一个船、飞机和汽车的例子,在这个例子中,所有相关的数据都会被总结出来。

最后,但并非最不重要的是,我看到了一些图表,其中,这些独特的-不是重复的类别,而不是只是一个单一的‘酒吧’,可以说,是由较小的酒吧组成。在本例中,我希望将这些较小的条作为子类别,以便最终结果如下所示:

在该示例图像中,我首先呈现了一个“基本的、经典的”图形,其中蓝色、黄色和红色分别代表着一个独特的、不同的类别。下面就是我想要的,每个类别的“细分”,其中蓝色/黄色/红色代表每个类别想象的3个不同的子类别。

这意味着子类别将对每个类别重复,但类别本身不会重复。

为了澄清这一点,我目前只有3个主要类别和6个左右的子类别,但这种情况在未来可能会发生变化,因此我希望以一种自动/动态的方式实现这一目标。

亲切问候G.Campos

编辑:新图像:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-12 18:06:36

我来承担这件事。不幸的是,我不能发布截图,因为我没有足够的帖子。

一种解决方案是在“值”中使用枢轴图,在“行标签”中使用“类别”,在“列标签”中使用SubCategory。

我在免费的图片上传服务上上传了相关的图片。

这是我们的来源数据:

代码语言:javascript
运行
复制
Amount  Decription  Category    SubCategory
100     boat purchase   boats   3 engine boat
200     boat purchase   boats   2 engine boat
500     plane purchase  planes  4 engine plane
900     car purchase    cars    1 engine car
450     boat purchase   boats   2 engine boat
110     plane purchase  planes  4 engine plane
550     car purchase    cars    1 engine car
230     car purchase    cars    2 engine car
450     car purchase    cars    5 engine car

这是所需的图形(编辑:这里有鬼条):

http://imageshack.us/photo/my-images/849/pivot.gif/

我刚读到关于没有鬼图的评论。这可能就是你要找的东西:

http://imageshack.us/photo/my-images/266/pivotnoghost.gif/

就在谷歌上发现了一些非常相似的东西:

peltiertech.com/WordPress/using-pivot-table-data-for-a-chart-with-a-dual-category-axis/

您需要添加http:// (由于帖子数量少,我不能有两个以上的超链接)

票数 11
EN

Stack Overflow用户

发布于 2011-10-07 23:10:00

我不确定这会使你准确地达到你想要的位置,但我发现在excel中,在单独的选项卡上总结图形数据是最容易的。

对于像这样的样本数据

您将在工作表中创建第二个选项卡,该选项卡将显示如下

总数是用求和公式计算的。

代码语言:javascript
运行
复制
=SUMIF(Data!C:C,Summary!A2,Data!A:A)

类别总数

代码语言:javascript
运行
复制
=SUMIF(Data!D:D,Summary!E2,Data!A:A)

对于子类别总计(假设子类别是独立的)。现在总结了这些数据,突出显示单元格,并为下面的图表插入一个列图表。

添加新的类别和/或子类别将要求您向汇总数据中添加行,然后向图表中添加系列。您可以使用vba宏来自动化该任务,但我怀疑这是过分的,因为您的数据集是“几十”而不是“数千”。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7692017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档