Tag: 枢轴表

excel:count()的max(),并在数据透视表中进行列分组

我有一个从MySQL视图提供的数据透视表。 每一个返回的行基本上是一个“一个人,一个angular色,一个地点,一个date”的实例。 每个单元格然后显示人的数量(让我们称之为person_id)。 当你在Excel中转​​换这个时,你会得到一个很好的表格: | Dates –> ————————– Venue | Role | -count of person- 这很有意义,最终用户喜欢这种格式,但是需求已经改变,将列(date)分组到一个星期。 当你以正常的方式对它们进行分组时,这个计数也被应用在列中。 这当然是合乎逻辑的行为,但我真正想要的是原始count() max() count() 。 所以问题:有谁知道如何有细胞count() ,但分组执行一个max() ? 为了说明这一点,想象一下一周的专栏。 然后将max()分组为一星期,给出: 旧: | M | T | W | T | F | S | S || ————————————— …. for several weeks Venue X | Role Y| 1 | 1 […]

Excel数据透视表中的相关性

我有大量的数据,我必须在Excel中进行分析(这在数据库中会更容易,我意识到)。 每个订单项都有一个T / F指标,用于指定类别的成员资格,我希望在几个月内获得每个类别的数量和价格的相关性。 我所说的数据量一次是在8-30万条logging之间。 我们在我的办公室使用Excel 2010 示例数据: State | Cat.1 | Cat.2 | Cat.3 | TimeStamp | Volume | Price WA | TRUE | FALSE | FALSE | 01/31/13 12:00 | 113.1 | 35.64 WA | TRUE | TRUE | FALSE | 01/31/13 13:00 | 65.2 | 32.52 FL | TRUE | FALSE | […]

在Excel中不能用作行标签的SSAS属性层次结构

我有一个时间维度具有财政和公民的层次结构,我试图使用(或者,不是两个)作为Excel数据透视表中的行标签。 我可以添加作为一个filter,但Excel不会让我把他们拖到行标签框。 每次我这样做时,Excel都会刷新,而不会将层次结构放置在行标签中。 我尝试在BIDS中删除和重build维度,但对Excel中的最终结果没有影响。 具有层次结构的其他维度似乎可以很好地用作行标签和filter,而不在层次结构中的时间维度成员也可以很好地作为行标签。 我的多维数据集内置于SSAS 2012,我正在使用Excel 2010。

不能将Excel数据透视表行标签sorting为数字

在Excel 2010中使用PowerPivot并创build数据透视表,尝试将包含数字值的行标签列sorting为数字而不是文本。 不pipe我尝试过什么,但是Excel拒绝玩。 例如,我创build了一个非常简单的Excel电子表格,其中包含一个名为“MyValues”的列,如下所示: ** ** MyValues 1 2 3 4 12 12 23 44 12292 我已经使用PowerPivot将电子表格导入到另一个文件中,并且在源电子表格和PowerPivot窗口中都已经确认:a)数据types是数字的,b)这些值按预期sorting(即从最大到最小或反之亦然)。 但是,当我创build一个数据透视表并使用该MyValues列作为行标签时,Excel会将这些值sorting为文本: ** ** MyValues 1 12 12292 2 23 3 4 44 我是否错过了某些东西,或者只能在数值列中将数字sorting为数字?

基于值列表的数据透视表filter(Excel)

假设我有一个数据透视表,其中包含大量的行描述/标签(例如按产品计算的收入)。 现在让我们来说,我想过滤这个列表只包括所有产品的子组,也许20-30产品。 有没有办法设置filter,而不必从项目列表中手动select每个20-30产品? 例如,要将行标签(或者这种情况下的产品)的列表放在我的Excel文件中并引用它,而不是手动select这些项目? 我更喜欢一个解决scheme,而不必使用VBA。 如果没有其他办法,我不得不去与那个…

计算两个date字段的计数之间的差异

我有提供给我的数据,包括路由date和服务恢复date。 从这个数据生成一个数据透视表可以非常容易地生成一个表格,其中包含月份的date,接收到的票据的数量(路由)以及closures票据的数量。 我试图生成一个计算的字段(数据透视 – >选项 – >字段,项目和集合 – >计算字段)来导出增量。 当我使用=Received – Closed ,我得到date的差异,而不是计数中的增量。 任何人都可以指示我如何计算? 如果它是静态内容,那将是容易的,但我没有得到使用数据透视表这样做的诀窍。 另外,我可以通过countiftypes的命令来实现类似的function,并从静态日历types表中运行它(如果结果是死胡同的话,我可能会这样做)。

date分列

是否有可能使用Excel(目前可以访问我们的办公室2007)来使表1中的数据与表2中的数据透视表或某种forms的条件格式一样? 表格1 存储名称存储编号date教师 会员A 123456 21/06/2014 10:00讲师A 会员A 123456 22/06/2014 09:00教练A 会员A 123456 01/09/2014 10:00讲师B 会员A 123456 04/09/2014 16:00讲师B 会员A 123456 09/11/2013 11:00讲师C 会员B 7891011 10/12/2013 08:00讲师D B会员7891011 28/05/2014 17:00讲师D B会员7891011 31/05/2014 14:00讲师D 会员B 7891011 26/06/2014 16:00讲师D 表2 记忆名记忆第一次使用第二次使用第三次使用第四次使用 教练员A 123456 21/06/2014 10:00 22/06/2014 09:00 导师B会员A 123456 01/09/2014 10:00 04/09/2014 16:00 导师C会员A 123456 09/11/2013 11:00 […]

Excel 2010数据透视表 – 小计为平均总和

我有一个数据透视表,它为每个项目所用的资源%利用率每个月,显示为一个SUM,并sumarises他们在哪个部门。这看起来像: Jan-15 Feb-15 Department Subtotal Subtotal Joe Bloggs 20% 10% Fredd Bloggs 60% 30% 我希望部门小计能够显示数据透视表中显示的百分比的平均值(所以上面的数据是1月15日的40%和2月15日的20%)。 但是,如果我selectAVERAGE格式,它将返回数据透视表后面的所有数据的AVERAGE,这给了我不同的数字,因为每个人可能在多个项目上工作。 有什么办法可以让小计以不同的方式计算吗? 谢谢。

在Excel 2010中生成数据透视表的VBA代码

我有一本每周都会更新的工作簿。 该工作表(名字W1715.2 )是巨大的,范围A1到AN1813 (截至本周),范围可能会每周更改。 我想要使​​用这个数据生成一个数据透视表: 列标签为“LTvalidation – 计划周数” (这是工作表中的列名) 行标签为“LTvalidation负责人” (这也是工作表中的一个列名) 值作为“ID”的 计数 (这也是工作表中的列名) 报告按“构build”和“当前状态”和“问题types ” 过滤 我有一个如下所示的书面代码,但它只创build一个名为PivotTable的新工作表,但它不会给我任何数据透视表! 此外,代码不包括报告filter,因为我不知道该怎么做! 在这里,我正在寻找帮助,以生成一个数据透视表与前面提到的要求。 1)dynamic查找范围,因为它每周都在变化。 2)数据透视表与相应的列,行标签和报告filter和值的计数。 3)数据透视表应该每周都在新的工作表上 请看下面的代码: Public Sub Create_Pivot_Table() Dim PSheet As Worksheet Dim DSheet As Worksheet Dim PCache As PivotCache Dim PTable As PivotTable Dim PRange As Range Dim LastRow As Long Dim LastCol As Long […]

如何以编程方式在ExcelSheet中生成数据透视表

我需要根据用户的查询在MS Excel(不在Open Office)中dynamic生成数据透视表。 我在java和MySql(DB)编程,所以不能直接使用Windows或MS对象,这就是为什么使用VbScript。 这个vbscript将包含数据以及在数据透视fieldList中的列的数据。但是任何机构都可以告诉我,我应该使用什么脚本作为对VB和Excel对象的新手。