问题标签 [pivot-table]

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 回答
575 浏览

excel - 根据标准删除一些行 - 通过数据透视表解决这个问题

我有一个excel数据。第三列包含电话号码。我必须删除电话号码少于 10 位的行。因为数据非常大,一个错误都不能接受。我想使用数据透视表或自动化脚本。数据透视表更好,因为位数是可变的,列数是可变的。我卡在哪里了。- 每当我使用数据透视表来执行此操作时,原始表格格式都会丢失。我得到了一些我不想要的交叉表格格式。这是样本数据。

0 投票
1 回答
1748 浏览

excel - 刷新 OLAP 多维数据集后,数据透视表不会自动刷新。Excel 2007

我有一个连接到外部 OLAP 多维数据集的工作簿。以前,当我连接到外部数据源然后全部刷新时,每个数据透视表都会刷新并显示新数据。现在,如果我连接到数据源并刷新枢轴,则枢轴不会使用新数据进行更新。我可以让它更新的唯一方法是,如果我手动单击我的一个过滤器,然后单击确定。出于某种原因,这会触发与多维数据集的连接,并且数据透视表会使用新数据进行刷新。知道为什么会发生这种情况吗?我很茫然,必须手动单击每个枢轴非常耗时。谢谢。

0 投票
2 回答
620 浏览

sql-server - 这种将 Excel 2007 数据透视表用于 BI 的方式是否可扩展?

背景:

  • 我们需要整合全国的销售数据来做分析

  • 我们的互联网连接/IT 专业知识/IT 投资不是很强大,因此完整的 BI 解决方案是不可能的

  • 我尝试了几个 SaaS BI 解决方案(GoodData、ZohoReports),虽然它们很好,但它们似乎不能完全支持我们需要的东西

  • 我们正在查看每 2 个月大约 200 万条记录

我目前的做法

  • 我们的 (10) 个站点目前从其所有分支机构收集数据,并将它们整合到 1 个带有数据透视表的 Excel 文件中并嵌入源数据

  • 在总部,我将要求 10 个站点定期发回这些 Excel 文件

  • 我们将这些 Excel 导入我们的 MSSQL 服务器

  • 将有一个主 Excel 文件,它也将具有相同的数据透视表(与来自站点 Excel 文件的数据一样),数据源是 MSSQL 服务器

更多细节

  • 为了测试,我目前在笔记本电脑上使用 MSSQL 2008 Express

  • 到目前为止,我导入了过去 2 个月的事务,MSSQL 中的 1 个表中有 200 万+ 行(我们只使用 1 个表,对应于我们常见的数据透视表结构)。数据库大小约为 600 MB

  • 在主 Excel 文件中,如果不包括源数据,它只是 < 10MB。包括源数据会将大小增加到 60 MB(所以我认为 Office 2007 会自动压缩数据?)

  • 我尝试使用 Pivot(拖放字段),到目前为止性能还可以(我的笔记本电脑规格:C2D T7200、3GB RAM、Windows XP)

所以我的问题是:

  • 如果我们正在查看全年事务(MSSQL 2008 Express 中大约有 1500 万行,大小为 3.6 GB),那么 SQL Express 中的 1 个表中的 1500 万行有什么问题吗?

  • 当时数据透视表是否存在任何性能问题?它仍然可以嵌入源数据吗?(我用谷歌搜索但没有找到 Excel 2007 可以嵌入的源数据的最大大小)

  • 关于我们如何更好地做到这一点的任何其他建议?鉴于我们买不起完整的 BI 解决方案,您可以推荐任何轻量级/预算/SaaS BI 吗?

谢谢

0 投票
2 回答
4141 浏览

excel - Excel 数据透视表计算字段总计返回意外值

我有一个 Excel 电子表格,上面有一个数据透视表。数据本身非常简单,数量和折扣(从 0 到 100 的百分比),以日期为中心,位于顶部,客户位于左侧。这些数字直接来自 SQL 视图,因此数据透视表源只是:

在我尝试将 TotalCost 的计算字段(每个单元将花费 200 英镑)添加到数据透视表之前,一切看起来都很好:

底部的总数是负数,比我预期的要多得多。如果我选择所有单元格,那么底部状态栏中显示的总和就是我所期望的,但底部的 Total 字段超过一百倍,并且启动时为负数。

我难住了。自周五以来我一直在搜索,但没有找到任何可以帮助我解决这个问题的东西。任何关于从哪里开始寻找解决方案的指针将不胜感激。我应该提一下,SQL 是我的强项,而不是 Excel。上周之前我没有使用过 Excel 的数据透视表,所以我可能遗漏了一些非常明显的东西。

0 投票
2 回答
2618 浏览

crystal-reports - 水晶报表:如何显示预定义的空行?

情况如下:

在数据库中,我有一个表,其中存储发生错误的发生次数。说

我查询这个数据,必须使用水晶报表的交叉表来显示数据。必须按此顺序显示三 (3) 个错误代码:Err1、Err2 和 Err3。

我定义了交叉表并在组选项的常规选项卡中选择了“以预定义的顺序”(就在行定义的下方)。我插入了 3 个组(Err1、Err2 和 Err3)。

在生成的报告中,Err1 和 Err2 没有问题。但没有显示 Err3。

问题

即使没有数据,有没有办法显示 Err3 的空行?


使用版本:水晶报表 XI。

0 投票
5 回答
36143 浏览

excel - 在 Excel 2007 中将具有数据列的行转换为具有多行的列

我有一排数据如下:

所以基本上,我有一个非规范化的数据集,其中数据值可能逐行为空,也可能不为空。我需要使它们正常化。

IE

会成为:

我可以通过使用粘贴特殊转换来做到这一点,但我有数千行,我需要确保为每个行获得正确的行键。此外,每一行都有一堆与之相关的描述,我需要将这些描述与每个数据值一起复制。

转换每一行列的最简单方法是什么,以便我有单列的多行,其中包含所有非空数据值以及关联的数据值引用?我需要能够旋转数据集。

0 投票
2 回答
405 浏览

sql - SQL 2005 透视查询

我正在尝试掌握数据透视查询语法。

我有大约 20 个与 1 个字段相关联的汇总数据字段,这是这 20 个字段的类别(我的意思是列)。

看起来像这样

等等...

我想要做的是将这些结果变成这样

我的查询看起来像这样

我正在运行 SQL Server 2005。感谢您的任何帮助或建议!

0 投票
6 回答
3290 浏览

html - 有没有像数据透视表这样好的网络第三方工具来做excel

我正在使用 asp.net mvc,因此解决方案可以是服务器端或客户端(jquery 等)。

我似乎找不到任何可以在网络上以良好的性能模仿 excel 数据透视表(允许用户获得他们通过 excel 数据透视表获得的数据透视表体验)的好工具。

0 投票
2 回答
1153 浏览

c# - 将来自两个 sql 查询结果行的值合并为一个用于 c# 中的数据网格

我有一个包含员工信息的员工表和一个包含员工电话号码的联系方式表。员工有两个以上的电话号码。

现在,为了显示员工信息,我有一个数据网格。我想要做的是在数据网格中显示前 2 个数字以及员工信息。

我使用以下方法填充数据网格

上面的方法显示雇员的empid,name,sum。我要做的就是显示contact_details 表中的任意2 个电话号码。我尝试使用数据阅读器根据员工 ID 获取电话号码,但它不起作用。

请帮忙....

0 投票
1 回答
2362 浏览

asp.net - WebForm 的 OWC 数据透视表工具箱项灰显

我正在尝试使用 OWC 在 vb.net 2005 中的网络表单上构建数据透视表。我已将 Pivottable 项目添加到工具箱中,但它显示为灰色,因此我无法使用它。如果我开发的是 Winform 而不是 Webform,那么工具箱项就在那里并且可以正常工作。