AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1462255
Accepted
sonic99
sonic99
Asked: 2019-07-21 17:44:59 +0800 CST2019-07-21 17:44:59 +0800 CST 2019-07-21 17:44:59 +0800 CST

MS Excel - 如何为我的数据建模以生成分解为产品和月份(同比)的图表?

  • 772

我的原始数据中只有一个日期列。日期范围跨越 2018 年和 2018 年。我有多种产品,每一行代表一次销售交易。每个产品有多个交易。

我将如何在数据透视表中包含两列,一列用于 2018 年,另一列用于 2019 年?这可能吗?

我想这样做的原因是我可以创建一个并排显示 2018 年和 2019 年日期值的数据透视条形图。例如。2018 年 1 月、2019 年 1 月、2018 年 2 月、2019 年 2 月等的销售数量。最好的方法是什么?

PS。我有数千行的数据。

此外,我想显示上述日期的多种产品的销售数量,例如。2018 年 1 月与 2019 年 1 月、2018 年 2 月与 2019 年 2 月等。我将如何将其添加到数据透视条形图中?非常感谢您就如何最好地改造我所获得的数据提出建议。

我的原始数据

我的原始数据]

我希望我的图表看起来像什么。除了,我想要每个产品的细分,所以我可以看到同比趋势:

我希望我的图表看起来像什么。 除了,我想要每个产品的细分,所以我可以看到同比趋势]

我设法在网上找到了一个关于我希望我的图表看起来如何的示例,因此我假设我的数据透视表也需要如下所示:

我设法在网上找到了一个关于我希望我的图表看起来如何的示例,因此我假设我的数据透视表也需要看起来像这样]

microsoft-excel charts
  • 1 1 个回答
  • 486 Views

1 个回答

  • Voted
  1. Best Answer
    fixer1234
    2019-07-23T15:21:42+08:002019-07-23T15:21:42+08:00

    我还没有准备好访问 Excel,所以我在 LibreOffice Calc 中粗略地介绍了一些基础知识。

    在此处输入图像描述

    Date 和 Qty 列来自您的示例。我添加了一些辅助列作为一种根据需要组织数据的简单方法。

    月份列从日期中提取月份编号。C2:

    =MONTH(A2)
    

    年份列从日期中提取年份。D2:

    =YEAR(A2)
    

    如果您希望按正确的顺序绘制月份,则月份编号可以做到这一点。月份名称将按字母顺序排列,因此数据透视表基于月份编号。但是,您仍然希望月份名称来标记图表。

    有几种方法可以获取月份名称。E 列包含一种方法(如果您使用其他方法则不需要)。E2:

    =TEXT(A2,"mmm")
    

    这只是格式化日期以仅显示月份缩写。当您从数据透视表结果中绘制图表时,您希望将月份名称与数据透视表中的月份编号相关联,这显示在列 G 中。为此使用列 E,G3 将包含:

    =VLOOKUP(H3,$C$2:$E$7,3)
    

    这只是查找值的方法之一。VLOOKUP 在数据的“月份”列中查找数据透视表中的月份编号,并从 E 列中提取第一个匹配项的月份名称。

    另一种方法不需要 E 列。它只翻译月份数:

    =CHOOSE(H3,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
    

    CHOOSE 使用月份编号作为索引从列表中选择月份名称。月份数“N”选择列表中的第 N 个名称。

    对于数据透视表,选择 Qty、Month 和 Year 列作为源数据。在数据透视表对话框中,将 Year 拖到 Columns 窗口,将 Month 拖到 Rows 窗口,并将 Qty 拖到 Values 窗口(确认聚合方法设置为 Sum)。这为您提供了为制图而组织的数据。

    我已经有一段时间没有在 Excel 中绘制图表了。我的回忆是,您可以在定义数据范围时为轴标签选择月份名称。LO Calc 不会那样做。对于我的示例图表,我省略了轴标签,添加了一个轴标题,并将月份名称放在标题中,并用间距对齐所有内容。

    • 1

相关问题

  • 带有“和”运算符的 Excel 数据透视表

  • 如何对整列使用 Excel 的 LENGTH 函数?

  • Excel 数组(2 个变量)

  • 如何从 WSL 打开 office 文件

  • VBA根据文件名重命名工作表

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve