Excel - 堆积柱状图按月和按年进行比较

Excel - 堆积柱状图按月和按年进行比较

我想显示以下数据

客户类型A 客户类型 B
2023 四十四 四十五
2023 二月 三十五 24
2023 3月 四十八 四十五
2023 四月 二十八 二十五
2023 可能 0 0
2022 三十 二十七
2022 二月 三十四 四十七
2022 3月 49 四十四
2022 四月 二十八 三十九
2022 可能 三十七 0
2021 18 17
2021 二月 二十五 二十九
2021 3月 二十五 24
2021 四月 31 20
2021 可能 三十四 58

点赞这个图表

图表

我真的找不到办法。也许我使用了错误的图表类型来显示我想要的内容。但堆积柱形图感觉是对的。

我让它在数据透视图中工作,但如果可能的话,我想要一个非数据透视图选项。 工作枢轴

任何能帮助我获得最终结果的建议都将非常有用。

答案1

确实,您使用堆积柱形图的方法是正确的。问题在于数据的排序,这在数据透视表中的设计中得到了一定程度的解决。

您想要实现的是,您的数据按照月份(从小到大)和可能的年份(从小到大)进行排序。您可以手动排序,也可以添加一个带有数字月份的辅助列,然后通过以下方式排序Data -> Sort

Sort by: "Month Num" -> Cell Values -> Smallest to Largest
Then by: "Year" -> Cell Values -> Smallest to Largest

对数据进行排序后,您可以使用选项创建具有初始列(即年份、月份、客户类型 A 和客户类型 B)的图表Stacked Column

根据您的特定设计偏好,您可能需要注意例如 (i) 列之间的空格或 (ii) 轴标签。 (i) 可以通过在数据中包含一个空行来实现。 (ii) 如果您希望轴上只有年份并分别跨越年份的月份名称,则可以将轴标签更改为仅包含年份,并放置一个跨越包含月份名称的年份的文本框。 要更改轴标签,请选择图表,然后转到Chart Design-> Select Data-> Horizonatl (Category) Axis Labels-> Edit-> Select only the years。 此外,您还可以根据需要指定轴标签的角度或其他设计方面,如颜色等。

最终图表如下:

图表

所用数据如下:

客户类型A 客户类型 B 月份数
2021 18 17 1
2022 三十 二十七 1
2023 四十四 四十五 1
2021 二月 二十五 二十九 2
2022 二月 三十四 四十七 2
2023 二月 三十五 24 2
2021 3月 二十五 24 3
2022 3月 49 四十四 3
2023 3月 四十八 四十五 3
2021 四月 31 20 4
2022 四月 二十八 三十九 4
2023 四月 二十八 二十五 4
2021 可能 三十四 58 5
2022 可能 三十七 0 5
2023 可能 0 0 5

相关内容