gpt4 book ai didi

excel - 使用 Excel 表格中的列标签作为数据透视表中的行

转载 作者:行者123 更新时间:2023-12-03 03:16:57 29 4
gpt4 key购买 nike

我们有一个如下所示的表格:

Year  Malaria  Tuberculosis  Dengue Fever  Ebola  [etc etc]
-----------------------------------------------------------
2015 20 185 17 3
2016 25 149 22 54
2017 24 132 24 4
2018 22 108 20 7

我们希望有一个数据透视表,它自动将列显示为行,并在添加列时添加新行,如下所示:

Year          Total
-----------------------
[+] Malaria 91
[-] Tuberculosis 574
2015 185
2016 149
2017 132
2018 108
[+] Dengue Fever 83
[+] Ebola 68
[More rows...]
-----------------------
TOTAL 816

我们将如何做到这一点?

它不必是数据透视表;感觉这将是寻找解决方案的最合乎逻辑的地方。

最佳答案

我能够结合使用 Excel 的逆透视功能和数据透视表来完成此操作。

首先,我们可以尝试逆透视您的数据:

  • 突出显示当前表格,包括标题
  • 然后从功能区的“数据”部分选择来自表格
  • 突出显示所有包含数据的列,但突出年份列,然后选择取消透视列

enter image description here

关闭对话框并保留更改。 Excel 应将未透视的数据放入新工作表中,如下所示:

enter image description here

现在最后一步是使用这些未透视的数据创建一个数据透视表。这是我的数据透视表设置的屏幕截图:

enter image description here

请注意,属性(例如疟疾、结核病)位于年份上方。这让我们可以打开或关闭每种疾病以及所有年份的相应数据。

这将产生以下数据透视表,它符合您的预期:

enter image description here

为了使其发挥作用,我必须采取的主要步骤是首先对数据进行逆透视。仅围绕原始表构建数据透视表似乎没有任何结果。

关于excel - 使用 Excel 表格中的列标签作为数据透视表中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52961080/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com