Tag: 枢轴表

将Excel数据透视表embeddedC#winforms

有谁知道我可以如何embedded一个Excel中的数据透视表控件在C#开发的胜利forms的应用程序? 表单的原始数据将来自SQL Server 2000数据库并加载到DataTable中。 谢谢,

更改数据透视表单元

我有一个数据透视图,跨越X轴数年,每天都有数据。 问题在于X轴上每天都有一个标签,所以它们太杂乱无法读取。 我只想显示几个月的标签,而不是date,每天仍然可以看到数据点,但是到目前为止,我发现了这些: 在常规图表中,通过转到轴格式设置,在“比例”选项卡上,将主要单位设置为“月份”,这样做是微不足道的。 数据透视图的相同选项卡中不存在此字段。 我可以在数据透视表上设置“刻度线标签之间的分类数量”,但当然不能和月份alignment。 我可以设置数据透视表使用月份而不是一天,但是然后很多分辨率丢失。 设置Charts(1).Axes(xlCategory).MajorUnitScale = xlMonths似乎没有做任何事情。

如何通过Excel数据透视表中的单元格公式筛选date?

我正在尝试使用Sql server视图的数据透视表在Excel中做一些报告。 客户的一个要求是能够根据他们select的date范围来筛选报告,这看起来是合理的。 最终用户进程需要相当简单,所以我的首选是有一个单元格开始date和一个结束date,并允许用户input这些刷新表。 有两个问题我没有能够通过: selectdatefilter似乎没有提供任何方式来引用单元格作为值的来源。 我当时必须把它放进去。 似乎只有在date字段上分组时才可以定义date范围。 对于一些报告,这违反了规范。 数据透视表的“报告filter”部分似乎只允许我按个别值而不是范围进行过滤。 对于可能有数百个date的实际数据而言,这变得难以pipe理。 我曾经尝试过的一件事是在同一个工作簿中的一个单独的工作表中创build没有任何聚合列的中间表,然后对其进行过滤。 这将这些列正确隐藏在该中间表中,但对从中派生的数据透视表没有影响。 有没有人有如何做这项工作的想法? 这似乎是一个相当明显的用例 – 是否有什么我缺less数据透视表应该如何使用?

将具有数据列的行转换为Excel中具有多行的列

我有数据行: – TAG SKU SIZE GRADE LOCATION A001 123 12 A X1 A002 789 13 B X3 A003 456 15 C X5 我需要将其转换为: – A001 123 SIZE 12 A001 123 GRADE A A001 123 LOCATION X1 A002 789 SIZE 13 A002 789 GRADE B A002 789 LOCATION X3 A003 456 SIZE 15 A003 456 GRADE […]

在Excel中渲染STAR模式(二维表格)

如果不在这里,请转到合适的论坛。 我有一个数据馈送,代表星形模式中的一些多维数据。 例如/ Products / SalesYear / SalesContact / Region / Salesdata 现在我想在一个简单的表格视图中呈现这些数据 例 2005年2006年2007年 产品1 类别1 2700万3000万3500万美元 类别2 9m $ 1m $ 11m $ 产品2 类别1 2700万3000万3500万美元 类别2 9m $ 1m $ 11m $ 有没有可以用来显示这种数据的标准algorithm或技术? [编辑] 我所需要的是一种有效的方法来构build像powerpivot这样的内存中的多维数据集,但规模较小。

在c#中的Excel pivotTable的替代scheme

我需要find一种方法来模拟连接到C#WinForms应用程序数据库的MS Excel数据透视表。 我有多个视图的数据库,我需要创build可以按我指定的列过滤的报告。 现在,我认为ReportViewer组件可以是C#WinForms中最相似的替代品,但我没有看到如何轻松实现的唯一方法是根据报告过滤列值,就像我可以轻松地在Excel数据透视表中devise通过拖动列到报表filter区域。 任何关于数据透视表C#replace(免费的)或按ReportViewer列值过滤结果集的build议?

使用条件公式VBA计算枢轴表中的字段

我有这个问题,我不能解决,我正在写一个Excelmacros,build立一个数据透视表,从表中获取数据。 当表中的字段为0时,我不想执行计算字段的计算,并在数据透视表中显示空白单元格。 我的条件公式是这样的: =IF((field1=0),"",(field1/field2)) 将此公式放入VBA中,如下所示 pt.CalculatedFields.Add Name:="ptfieldname", Formula:="=IF((field1=0),"",(field1/field2))" 显示一个空的数据透视表,当我把相同的公式在Excel中使用数据透视表选项选项卡中的“字段,项目和设置”button顺利…所以我认为公式是正确的,但我必须做的在VBAmacros中也可以得到它的permorf? 提前致谢

添加分析字段以访问查询的好方法?

我正在使用Excel数据透视表来分析大Access表中logging的值。 比如我有桌子 mark1 | mark2 | value x |y |1 w |z |2 t |l |3 现在我正在使用访问查询字段expression式添加一个字段“mymark”: GROOPER: Switch( [mark1]="x";"yes"; [mark2]="z";"no"; 1=1;"dunno" ) 甚至更复杂: COMPLEXGROOPER: Switch( ([mark1]="x" or [mark1]="r") and [mark2]<>"";"yes"; [mark2]="z" or [mark2]="zz" or left([mark2],1)="z";"no"; 1=1;"dunno" ) 我的目标是以如下方式获取数据: mark1 | mark2 | value| mymark x |y |1 |yes w |z |2 |no t |l […]

数据透视表中不同types的小计(Excel)

我将不胜感激您的支持解决数据透视表中的小计问题… 我有一个从表中总结出价值的领域,但是我希望将小组的平均值作为小计。 让我澄清我的意思: 表格看起来像这样: PROGRAM PROJECT VALUE P1 Project 1.1 8 P1 Project 1.2 1,94 P1 Project 1.3 10,10 P1 Project 1.4 5 因此,我期望数据透视表显示我P1 = 6,26。 我把Program字段设置为AVERAGE,看看我的数据透视表发生了什么: 任何想法? 谢谢!!!

根据一系列值在数据透视表中select/分组顶/底* x *行

我试图根据这些行的值的sorting对数据透视表中的项目进行分组。 我试图根据这些数据build立一个帕累托图。 我在这里看到了很多关于这个和谷歌的问题,但是没有find太多的帮助。不幸的是,这看起来并不是那么普遍的问题。 例如 : 原始数据透视表 State | Count AK | 14 AL | 76 AR | 40 AZ | 129 CA | 2666 CO | 244 CT | 61 sorting枢轴 State | Count CA | 2666 CO | 244 AZ | 129 AL | 76 CT | 61 AR | 40 AK | 14 […]