【问题标题】:Create a pie chart of ages, showing under 30's, 30-50's, and over 50's创建一个年龄饼图,显示 30 岁以下、30-50 岁和 50 岁以上
【发布时间】:2017-06-28 02:07:35
【问题描述】:

我有一个包含大量客户数据的 excel 2010 表。我有客户的年龄。它们是一个浮点值。我想要一个饼图,显示 30 岁以下、30 到 50 岁以及 50 岁以上的客户数量。

有超过 2000 行。

我突出显示该列,单击插图,单击饼图图标,我得到一个带有图例中数字 1-9 的迪斯科球彩色图表,然后 Excel 继续崩溃。我明白了,当时有太多年龄无法放入饼图。

所以我尝试添加一个带有嵌套 if 语句的列,为我提供值“Under 30”、“Over 30 and under 50”和“Over 50”。我想,鉴于此列中只有 3 个唯一值,我可以在其上创建一个饼图。希望它能给我每个年龄段的百分比。但我只得到一个图例值 1 和一个空白饼图。

我知道我显然错过了一些非常简单的东西,但我无法理解它。任何帮助是极大的赞赏。

【问题讨论】:

    标签: excel charts excel-2010 pie-chart


    【解决方案1】:

    两件事:

    • 饼图不会自动聚合数据。您需要进行聚合并将聚合数据提供给饼图
    • 饼图需要数字,而不是文本。好吧,任何图表都可以。

    因此,要聚合,您可以使用 Countif 或 Countifs。例如,在下面的屏幕截图中,三个数字是这样计算的:

    under 30    =COUNTIFS(A:A,"<30")
    30 to 50    =COUNTIFS(A:A,">=30",A:A,"<50")
    over 50     =COUNTIFS(A:A,">=50")
    

    然后选择截图中的数据并插入一个饼图。

    添加数据标签并根据需要更改数据标签以显示百分比。

    【讨论】:

    • 投反对票的人会礼貌地解释他们认为我的回答的哪些方面是错误的,应该投反对票。
    • 您的回答清晰、准确、正确。谢谢,这对您有很大帮助。
    猜你喜欢
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 2019-03-14
    • 2019-09-22
    • 2010-12-21
    • 1970-01-01
    相关资源
    最近更新 更多