Tag: powerpivot

Excel 2010 Dax Onhand Quantity VS. 最后date的数量

我花了最后2天试图得到这个,我真的只需要几个指针。 我使用Excel 2010 w / Power Pivot并计算库存。 我正在尝试在两个date之间获得金额。 如果物品有库存,我logging在手的数量。 Item # Day Date Qty Black Thursday 11/6/2014 2 Blue Thursday 11/6/2014 3 Green Thursday 11/6/2014 3 Black Friday 11/7/2014 2 Green Friday 11/7/2014 2 Black Monday 11/10/2014 3 Blue Monday 11/10/2014 4 Green Monday 11/10/2014 3 有没有办法做到这一点dax? 我可能不得不回去计算excel中每个logging的差异,但是如果可能的话,我想避免这种差异。 有些事情让我感到难过。 1)我只logging周一至周五的库存。 我不知道这将永远是如此,所以我想避免依赖这个只是平日。 2)没有库存时,我没有那天的logging 我试过了,用dateadd进行计算,它给了我几乎正确的结果,但最终却滤除了一些结果。 真的很奇怪,但几乎是正确的。 任何帮助表示赞赏。

强制VBA等待,直到权力枢纽完成刷新

我遇到了与VBA非常不寻常的错误,现在我正在挣扎两天。 我有一个代码,更新值将显示在Active-x下拉列表中,然后使用ListFillRange属性将它们分配给列表。 不幸的是每次运行它都会产生一个错误。 我认为这个错误是由于我在刷新完成之前刷新的一个关键点上的一段代码造成的。 这个错误发生在lastRow函数的第9行,这个函数在功率数据中select一个单元格。 在注释掉刷新数据透视表的Sub的第5行之后,错误不再出现。 我猜这个问题的解决scheme是迫使VBA等待代码的下一步,直到表刷新完成。 我试图通过添加DoEvents和我在网上find的一些其他技术来解决这个问题,但是没有一个能够工作。 任何build议来解决这个问题将不胜感激。 谢谢! Sub updateList() Dim listRangeEnd As Long 'Refresh pivot with all Promotion Weeks 'Clear all filters Worksheets("Lookup").PivotTables("weeksList").ClearAllFilters 'Refresh pivot Worksheets("Lookup").PivotTables("weeksList").RefreshTable 'Set listFillRange for the list listRangeEnd = lastRow("Lookup", "D4") Worksheets("Inputs").list.ListFillRange = "Lookup!D4:D" & listRangeEnd Worksheets("Inputs").list.Value = Worksheets("Lookup").Range("D4").Value End Sub Public Function lastRow(sheet As String, Cell As […]

PowerPivot%与上个月的差异

当试图从一个月到下一个月获得百分比差异时,1月(或数据集中的第一个月)将始终显示为空白。 我怎样才能让Excel寻找去年的前一个月? 我使用DateStream作为我的date表。 问题和设置:

在没有powerpivot的excel版本中使用macros刷新powerpivot表是否可行?

我现在认为这是一个许可问题,而不是一个编程问题,但我无法在任何地方find答案。 我制作了一个powerpivot工作簿,我在同事之间发送,但其中一些不能刷新数据,我找不到原因。 是否有可能需要支持powerpivot的excel 2013版本? 否则,工作簿对他们来说工作得很好,也就是说,他们可以使用切片机并修剪数据并查看graphics等等。 刷新数据的macros是: ActiveSheet.PivotTables("table name").PivotCache.refresh 如果这是macros的问题,我可以以不同的方式进行更新吗?

powerBI或powerpivot中的关系filter

我正在使用powerBI工具(powerpivot)来创build数据模型。 我正在做模型。 该模型包括产品,客户维度和销售事实表。 我已经在模型中build立了关系和层次结构。 现在我有要求显示带来产品1,2,3的所有客户的总收入。 例如,客户A带来产品1和产品5,并且来自该客户的总收入是50,所以我想显示50作为结果 顾客B买了产品4,我不想把这个顾客包括在我的产品中。 我可以使用关系filter在microstratergy中做同样的事情,但我怎么能在powerpivot或powerview或powerBI中做同样的事情。 请帮助提前致谢

没有云的PowerBI层次结构创build

现在我们可以在PowerPivot中创build层次结构,但是我非常肯定我无法在PowerBI中实现。 我可以在PowerPivot中创build数据模型,并将其用于PowerBI。 有没有其他的工作可以更基于桌面? 谢谢! 麦克风

PowerPivot:为Excel连接使用相对地址

我从外部excel文件导入数据到PowerPivot(使用选项“从外部来源 – > Excel文件”。当我更新PowerPivot中的数据,它从外部excel文件中正确地提取数据。 当这两个excel文件(一个具有PowerPivot,另一个具有源数据)被部署到另一台计算机时,会发生问题。 PowerPivot会从最初添加的绝对地址中查找外部Excel文件。 是否可以添加与相对地址的Excel连接?

PowerPivot队列分析

我正在尝试使用Excel的PowerPivot进行队列分析。 我有一个表格,logging哪些用户已经购买了哪些产品,例如几个月。 用户ID产品date数量 1月3日火腿2 1奶酪1月15日7 2月15日火腿8 3月3日的鱼3月2日 2奶酪4月15日8 我想使用计算字段来筛选在给定月份内购买给定产品但能够分析所有购买的用户群。 例如队列火腿,3月15日 – >用户1,2 用户ID产品date数量 1月3日火腿2 1奶酪1月15日7 2月15日火腿8 2奶酪4月15日8 我知道这可以使用SQL轻松完成,但我正在与喜欢使用Access / SQL接口的Excel的同事合作。 谢谢

创build一个服从filter上下文的RANKX()计算列

我正在对我们的客户进行一些分析,并且我有一个现有的专栏,它列出了每个客户按订购date排列的订单数量。 我的意思是,如果客户已经在4个不同的date上下了4个订单,我的“PersistantOrderCount”列将显示如下: 订单ID | OrderDate | CustomerID | PersistantOrderCount 101 | 01/01/2015 | 1 | 1 102 | 01/02/2012 | 1 | 2 103 | 01/03/2015 | 1 | 3 104 | 01/04/2015 | 2 | 1 105 | 01/05/2015 | 3 | 1 106 | 01/06/2015 | 1 | 4 正如你在这个例子中希望看到的那样,顾客订单是根据订单date排列的,第一个订单是1,在客户“1”的情况下,他们的最后一个订单是4。 我使用的公式是: = RANKX […]

Excel PowerPivot – 使用分组行

我正在研究一个非常大的Excel表单,它基本上是一个用户列表以及他们使用的应用程序。 现在的问题是,有超过6万用户,每个应用程序至less有10个应用程序。 所以它是一个巨大的表。 每周2-3次我需要提取某些特定用户使用的应用程序的详细信息。 有时候是2个用户。 有时候有10个用户。 但由于电子表格的大小,这项活动需要我永远(1-2小时)。 现在,工作表的结构如下。 StaffId Name DeviceNo Location ApplicationCount+ AppID Application Name 12345 John Doe DSK-982333 Mespil Road 24+ 123 Adobe Acrobat 234 WinZip 345 Google Chrome 这里的+号表示分组行。 反正我有使用PowerPivots来提取这些信息吗?