标签: pivot-table

如何过滤Excel数据透视表中的源表钻取?

我在 Excel 电子表格中记录了我的开支。在第二张表中,我有一个数据透视表,允许我按月和按类别对费用进行分组以查看总数。如果我双击一个单元格,会自动添加一个新工作表,显示所选月份/类别的费用列表。太好了,只是新表包含费用的副本,因此我无法更新它们。此外,每次我向下钻取时,我都必须不断删除这些工作表,这很烦人。

我在这里找到了一个解释如何自动重命名和删除添加的工作表的示例:http : //www.contextures.com/excel-pivot-table-drilldown.html

我真正想要的是切换回第一个工作表并相应地更新过滤器。有谁知道我如何实现这一目标?

非常感谢,

帕特里克

vba pivot-table microsoft-excel

5
推荐指数
1
解决办法
5059
查看次数

如何根据另一个单元格中的某个值计算单元格的总和

我负责为我所在的帮助台团队创建月度指标。我正在使用 Excel 2007。一份报告说我负责创建门票交易,我们必须返回给将门票发送给我的团队的团队,因为该门票分配给我们不正确。因此,在每个月创建此特定报告时,我需要为错误地将票分配给我的组的每个组计算这些退回票的总数。每个组都有自己的 ID 号。虽然有很多团体,但我只对退还给特定团体的门票感兴趣。我必须将这些数字添加到“主”报告文档中,供我的团队每月查看。

现在我有 22 个组 ID,我需要计算总数。超出这 22 个组的任何组都将添加到杂项组总数中。我通常做的是按具有组 ID 的列对票证进行排序。然后,我更改需要计数的 22 个组 ID 的字体颜色。然后我手动计算每个组 id 的总票数,并将该总数添加到“主”报告文档中。然后我计算剩余的票,我没有更改字体颜色,并将该总数添加到“杂项”组总数中。

这是我收到的数据格式的示例:

第一行包含列标题:

单元格 A1 - 日期

单元格 B1 - 票号

单元格 C1 - 退票原因

单元格 D1 - 组 ID #

单元格 E1 - 组名

我尝试使用数据透视表。这在一定程度上奏效了。它使我能够获得所有组 ID 的总票。但是我是数据透视表的新手,所以我不知道如何使用它来让我总计需要包含在杂项总数中的组 ID 的票数。

在此先感谢您提供的任何帮助。

pivot-table microsoft-excel

5
推荐指数
1
解决办法
4477
查看次数

在 Excel 中创建未过滤总计的百分比

我试图从未过滤的总数而不是过滤的总数中计算总数的百分比。所以我有四行像这样未经过滤:

Column1  Column2   Column3
-------  -------   -------    
Blah       1         17%
Blah       2         33%
Blah       1         17%
Blah       2         33%
Total      6        100%
Run Code Online (Sandbox Code Playgroud)

我想按第 2 列进行过滤,其中值大于 1,因此我正在寻找百分比列来计算基于 6 的百分比,但是当我过滤时,它只在 4 上进行。所以这就是我的内容寻找

Column1  Column2   Column3
-------  -------   -------    
Blah       2         33%
Blah       2         33%
Total      4         66%
Run Code Online (Sandbox Code Playgroud)

但这就是我得到的:

Column1  Column2   Column3
-------  -------   -------    
Blah       2         50%
Blah       2         50%
Total      4         100%
Run Code Online (Sandbox Code Playgroud)

有什么方法可以在字段设置下拉列表中执行我想要的操作,或者可以使用计算列来完成此操作吗?

pivot-table microsoft-excel

5
推荐指数
1
解决办法
1万
查看次数

筛选数据的透视表

有没有办法在已经过滤了列的 Excel 工作表上运行数据透视表?

到目前为止,我不得不手动将工作表复制并粘贴到另一张工作表中,然后对其运行过滤器。

有没有其他方法可以做这种事情?

microsoft-excel-2007 pivot-table microsoft-excel microsoft-excel-2010

5
推荐指数
1
解决办法
4万
查看次数

我可以强制 Excel 2010 数据透视表显示原始数据中的文本字符串吗?

这是我的用例。

作为培训专家,我想查看 Excel 中的单个选项卡并一目了然地查看学生的反馈。我想看到饼图显示谁说“是”这门课程很好地利用了我的时间而“不”这不是很好地利用了我的时间。在每个饼图下,我想查看“是”和“否”的评论列表。我希望只过滤我的课程或特定课程的内容,这很容易。

所以我有一个 RawData 数据表,在它自己的选项卡上包含我所有的调查数据。在我的 ResultsTables 选项卡上,您有一组与每个问题相对应的数据透视表(我在我的用例中只列出了一个问题以使其简短)。在仪表板选项卡上,我布置了饼图和切片器,以便于过滤。

这是我卡住的地方。我似乎无法强制数据透视表在饼图下的单独数据透视表中显示调查评论,并带有“是”或“否”过滤器,以帮助根据上下文解析评论。注释是文本字符串(例如,您提供了最棒的类 evr!)

有没有办法强制 Excel 2010 使其数据透视表在筛选特定子集时显示 RawData 中单元格的实际值?

pivot-table string microsoft-excel

5
推荐指数
1
解决办法
4万
查看次数

如何按值而不是按字母顺序对时间列进行排序

我正在通过连接到 SSAS 表格模型 (Data -> From Other Sources -> From Analysis Services) 创建数据透视表。

该模型有一个我想要排序的“时间”列。默认(数据库)排序从最早到最晚:

默认排序

当我单击“行标签”旁边的三角形并选择“从 A 到 Z 排序”时,我会得到按字母顺序排序的时间:

在此处输入图片说明

我怎样才能让时间按时间排序?将数字格式从“常规”更改为“时间”没有任何作用。时间也不存储为文本 - SSAS 模型中列的数据类型是Auto (Date)

pivot-table microsoft-excel microsoft-excel-2013

5
推荐指数
1
解决办法
4万
查看次数

如何更改 Excel 数据透视表“报表筛选器”的值单元格格式

我的 Excel 是芬兰语的,但不要为此烦恼......

第一个报表过滤器“Kupi”在我的源表中只有数字值,例如 643203、3533、253244 等。然而,在数据透视表的“报表过滤器”中,所有这些值都转换为日期值MONTH yyyy。如何重新格式化过滤器值以尊重原始单元格格式?!

在数据透视表中使用“报表筛选器”时,源表中的实际日期值也存在同样的问题。在我的源数据中,我的日期格式为:dd.mm.yyyy,并且出于某种原因,在 Pivot 的“报告过滤器”中,所有日期都以月 yyyy格式显示?!这是为什么?我需要做什么来解决这个问题?

数据透视表 - 报表过滤器

添加更多信息:

此 Excel 工作簿的结构是:一个源表和来自该源的大约一百个数据透视表。

我每天都使用这本工作簿,所有这些数据透视表以前都可以正常工作。大约一周前,当我打开工作簿时,所有数字数据单元格都无缘无故地变成了日期格式?!我尝试恢复到文档的旧版本,但没有任何好处。然后,我只是手动更正了源表的单元格格式,它看起来就像以前一样,但由于某种原因,在那次事件之后,所有数据透视表都无法正常工作,即使我从源表创建新的数据透视表 - 它们仍然已损坏单元格格式,不尊重源表...

下面您可以看到我的源表中的一个剪辑。

来自源表的数据。

在下面您可以看到,即使源表中“Kupi”列的单元格格式已设置为“数字”,但在数据透视表中它显示为日期,并且似乎无法在数据透视表的过滤器中编辑单元格格式。

库皮柱

下面您可以看到“Tilattu”列如何在数据透视表的过滤器中显示,即使源数据单元格格式设置为“dd.m.yyyy”。正如您所看到的,不可能过滤特定日期!

柱状图

添加了更多信息:

我已经测试工作簿几个小时了,似乎无论我向数据透视表添加什么,所有单元格格式都默认为“日期”!?这太令人沮丧了。

例子:

  1. 我在新工作表中创建了新的数据透视表。
  2. 我过滤了 2011 年 11 月的日期
  3. 我有两个货币列以及数据透视表最后一行中所有行的总和
  4. 我选择了一个空单元格并写了“=”,单击了两种货币总和并按 Enter 键将总计放入数据透视表外部的空单元格中
  5. 即使新工作表中的单元格也被格式化为日期!

截至日期的货币总额。

pivot-table microsoft-excel

5
推荐指数
1
解决办法
8509
查看次数

如何将自定义列添加到数据透视表(类似于总计)?

我有我所关注的数据Row LabelsColumn Labels这些数据给了我这样的东西:

在此输入图像描述

我想做的是添加列Grand Total(即适用于整个所有列,而不是单独的每一列)来计算诸如AverageMinMaxStandard Deviation.....

我找到了一种更改Grand Total列的方法(更多选项为您提供更多计算,如标准开发):

在此输入图像描述

在此输入图像描述

但是我找不到添加更多列的方法(即我想保留,并为, , ,Grand Total添加更多列AverageMinMaxStandard Deviation

如何以类似于总计的方式将计算列添加到我的数据透视表中?

更新:将计算字段添加到我的数据透视表中

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

然而,无论我做什么,我的计算字段显示与SUM.

我对计算字段做错了什么吗?

pivot-table microsoft-excel microsoft-excel-2010

5
推荐指数
1
解决办法
12万
查看次数

无法对列进行排序

我有一个数据透视表,我想对一些列进行排序。但“排序”功能根本不起作用。当我单击“从 A 到 Z 排序”时,没有任何反应。我只能对表的第一列进行排序,但不能对其他列进行排序。

  • 没有隐藏的行或列
  • 同一列中的数据具有相同的类型
  • 根本没有公式

sorting pivot-table microsoft-excel-2016

5
推荐指数
1
解决办法
4万
查看次数

LibreOffice 相当于 SQL“count(*) group by some_column”

我有一个电子表格

A     | B
-----------
alice | 100
bob   | 100
carol | 200
dave  | 100
edith | 200
Run Code Online (Sandbox Code Playgroud)

我基本上想要count(*) group by B,结果是

100 | 3
200 | 2
Run Code Online (Sandbox Code Playgroud)

如何在 LibreOffice 中执行此操作?

pivot-table libreoffice-calc

5
推荐指数
1
解决办法
1868
查看次数