问题标签 [excel-pivot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
58 浏览

excel - 跨excel文件显示交集值

我有大约 8000 行的表。

这只是一个例子:

在此处输入图像描述

我需要显示跨列 Co 的交集值。例如,我需要显示这样的结果: 在此处输入图像描述

描述结果。它查看表格并显示有多少 No 列共享同一个 Co。例如:Co 列中的值 12 与 9 有一个数字同时具有 12 和 9。12 本身显示 3 因为有: 456 ,457 ,并且 458 的值为 12 。以此类推与其他值。我尝试使用数据透视表,但它对我没有帮助,因为它同时使用一列(它不允许我生成具有我想要的结果的表)。我试图使用 PowerBi,但它也无济于事。任何人都可以帮忙吗?谢谢

0 投票
0 回答
23 浏览

excel - 在 Excel 中使用数据透视表简单地计算值

很抱歉有一个简单的问题,但我只是在 Excel 中学习数据透视表和一些高级功能。

假设我们有一个包含电影和投票的表格,然后是 User1 和 User2 以及他们的投票。请参见下表。

User1 的票数:4 和 5.8
User2 的票数:7 和 5.8
所以,普通票是 5.8。

我想使用数据透视表来按票数转换和计算票数。预期结果:

是否可以使用数据透视表在 Excel 中执行此操作?

谢谢你。

0 投票
0 回答
39 浏览

excel - 在 Excel 中的钟形曲线透视图上指示特定数据点

我有一些要绘制的人 (ID) 的钟形曲线数据(等级与 z 分数)。我制作了一个透视表来创建一个透视图,目的是显示钟形曲线分布,并在 ID 上使用切片器来指示特定人在钟形曲线上的位置。但是,我无法这样做。这就是选择一个 ID 后所期望的结果应该如何,即它应该突出显示在切片器中选择其 ID 的人的百分位等级。

在此处输入图像描述

这是数据:

这是我迄今为止尝试过但无法完成的事情,因为当我在切片器中选择任何一个特定的 ID 时,整个曲线都会消失。

在此处输入图像描述

0 投票
0 回答
197 浏览

python - 如何解决comerror:PivotTable 类的PivotFields 方法失败?

我正在尝试刷新 excel 中的数据透视表并使用 python 的 win32com 更新现有过滤器。但是,我遇到了以下错误:

这是我的代码:

感谢我能得到的任何帮助。谢谢。

0 投票
0 回答
12 浏览

pivot-table - Excel 数据透视表平均汇总与分组数据不一致

我有一个包含 4 列的表,即星期几、日期、时间(每小时)和样本数。当我做数据透视表并尝试按月或日平均值汇总数据时,无论我如何对总计值和平均值之间的数据比较进行分组,该表似乎都在计算平均小时数。我无法说出我在这张表中做错了什么。我只需要根据正在查看的组汇总我的数据。

0 投票
0 回答
11 浏览

excel - 在 Excel 中分析多个数据集

分析以下数据的最佳方法是什么?以下是我正在使用的数据的非常简化的视图,但总共有大约 1000 行和 50 个问题。

数据集

当我将数据放入数据透视表时,它适用于问题 1,但是我希望能够对多个问题使用相同的值“有效、无效、不适用”。当我尝试将问题 2 添加到数据透视表行/值时,它会将其嵌入问题 1 下方。

我希望能够按名称/团队/日期过滤我的结果,但将其呈现在一个统一的表格中。

数据透视表 - 仅问题 1

数据透视表 - 问题 1 和 2

有关如何执行此操作的任何建议?

0 投票
0 回答
10 浏览

excel-pivot - Excel 数据透视表排序和分组

数据透视表按降序显示不同类别的费用。需要保留前 25 行(类别)并总结剩余并显示为数据透视表中的最后一行。最后一行将具有最大的费用,因为它总结了许多类别。我怎样才能做到这一点。

0 投票
1 回答
33 浏览

vb.net - 尝试使用 vb.net 在日期之间过滤数据透视表时出错

我正在使用 vb.net winforms 应用程序自动化一些报告。我有一份报告,我需要将日期字段上的过滤器更新为 2 个日期(周一和周日或相关周)。

我通过让用户从 DateTimePicker 中选择结束日期来获取日期dateStatusEnd

当代码开始添加过滤器时,我收到以下错误消息:

在此处输入图像描述

这些日期是有效的,因为我错误地认为我以错误的顺序添加了它们,但这给出了一个错误,指出结束日期必须小于开始日期,因此它肯定会将它们读作错误。

有什么想法可以解决这个问题吗?下面的代码片段:

0 投票
1 回答
27 浏览

excel - 我可以在数据透视表的“值”象限中获取单个字段的名称吗?

前言:

我正在尝试构建一个不依赖于绝对引用的宏。

问题:

我的宏的一部分需要活动数据透视表的“值”象限中的字段名称。

在此处输入图像描述

字段名称将更改,因此我无法将其硬编码到我的宏中。(上图中是“AMT”,但在另一个数据透视表中可能是“Amount”,这就是为什么我需要它是动态的。)

如果我在值象限中有一个字段,如何将其名称作为字符串获取?如果我可以将它的名称作为字符串获取,我可以将其输入到我拥有的宏中。

说到这里,我的代码仅供参考:

您可以看到大约在中途我放了一个注释,显示需要动态引用名称的 PivotFields 对象。而不是读取“(AMT 的总和)”的代码,我希望它读取“([FieldName] 的总和)”,其中 [FieldName] 是随数据透视表更改的动态字段名称字符串。

在我使用这个宏的绝大多数时间里,值象限中只有一个字段。如果很容易使宏扩展到值象限中的多个字段,那是一个好处,但绝对不是必需的或不需要的。

我知道 PivotTable vba 很复杂,因此我感谢您带来的任何宝贵见解!

谢谢,洛根

0 投票
0 回答
20 浏览

excel - SQL Server 表格模型的意外 Excel 数据透视行为

我们将 Office 365 中的 Excel 与 SQL Server 2019 表格模型一起使用

关于从 DAX 请求计算的级别,我有 Excel Pivot 的“奇怪”行为。

品牌等级结果

根据您查询的粒度级别,我们有一个行为不同的度量。

在上面的示例中,使用一些过滤器在“BRAND_NAME”级别查询度量。

品牌数字的总和不等于总数,这是“好的”,因为它是该特定查询中该度量的已知副作用。

现在,如果我们在下面添加一个图层,那么 Excel Pivot 显示的行为对我们来说是个问题

物品等级结果

我会尽力而为,但这并不容易解释......

Excel 数据透视表向我们展示的是

  • SAMSUNG“SP 54J8 HFR”项目的 TOTAL_SALES_UNIT(在项目级别评估)
  • SAMSUNG "TRADE MODEL" 项目的 TOTAL_SALES_UNIT(在项目级别评估)
  • 品牌“OTHERS”的 TOTAL_SALES_UNIT(在BRAND级别评估,可能是因为“OTHERS”品牌下没有记录...)

我们的度量 TOTAL_SALES_UNIT 很复杂,并且以这样的方式编码,如果在 OTHERS 品牌下的 ITEM 级别进行评估,它将返回 0...

但是其他品牌下没有项目,看起来 Excel Pivot 以某种方式决定在品牌级别而不是项目级别评估我们的衡量标准......

在 SSMS 下运行类似的请求会返回我们期望的结果

SSMS 中的等效查询

问题:在 Excel 中有没有一种方法可以控制这种数据透视表的行为?