Tag: powerpivot

将PowerPivot导出到Web

我已经使用PowerPivot创build了几个基本的图表和表格,但似乎无法find将数据导出到networking的方法。 将Excel文档保存为Web File会导致filter和交互function停止工作。 我也读过关于SharePoint但我不完全知道这将如何工作,所以我写这篇文章。 有人请向我解释我将如何设法将PowerPivot数据导出到networking,以及在使用SharePoint时如何工作?

使用Powerpivot在Excel中的多维数据集函数在工作表中显示特定的行值

这是一个高度专业化的问题,我search了networking,没有运气的答案无济于事。 我正在使用连接到SQL数据库的Powerpivot来创build本质上与Web应用程序相比较的东西。 我使用cubevalue函数很多来获取工作簿中的总和和其他输出关于特定的查询参数。 我正在寻找一种方式来查询具有某个键值的行,并输出数据库中同一行上的某个不同列的值。 从本质上讲,这就像一个简单的查找,如果我只是从一张纸到另一张纸,并且数据不是很大,它必须存储在powerpivot中。 这里有一点我正在看。 鉴于对applicantid的查询,我想inputlearner_id。 这是我希望能工作,但它给#N / A =CUBEMEMBERPROPERTY("ThisWorkbookDataModel","[MasterStartQuery].[applicantid].[1119195]","[learner_id]") 任何洞察力将超级赞赏,或者如果你知道某人可能知道。 谢谢。

根据等级上限累计总和

我是PowerPivot / DAX的新手,我正在尝试解决某个特定问题。 我有多个商店的一系列产品,需要从尽可能less的商店出货一定的数量。 一张表Products包含产品清单和所需金额: Product | Need 0000001 | 7 0000002 | 8 另一个表Stores包含Stores可用的单位,我需要计算每个商店发送的数量: Product | Store | Units | Send 0000001 | 00001 | 5 | 5 0000001 | 00002 | 2 | 2 0000001 | 00003 | 1 | 0 0000002 | 00001 | 0 | 0 0000002 | 00002 | 3 […]

Excel地址:使用数据模式刷新工作簿,错误:无法find墨盒目录

我有一个2013年的32位Excel(专业版),我正在开发一个插件。 在这个插件中,我刷新了一个excel工作簿。 这个工作手册有一个数据模型。 我的操作系统最近从Windows 8升级到Windows 10。 当我通过代码刷新工作簿时,会抛出一个错误: “我们无法从数据模型中获取数据。” 墨盒目录找不到。 使用Windows安装程序来修复应用程序。 types为“Microsoft.Office.PowerPivot.BackEnd.StorageException”的exception被抛出。 我在MSDN论坛上看到这个链接,并试图安装链接中提到的那些Hotifixes的32位,但它说“已经安装了修补程序”。 我以为这可能是从Windows 8升级到Windows 10时被破坏的东西。所以我卸载了32位的办公室,并重新启动机器。 然后我安装了Office 64位专业版。 然后,我再次尝试安装修复程序的64位版本,但又收到消息“有没有软件应用此修补程序”。我试图再次运行添加代码,但它再次抛出相同的错误。 我的64位机器是一个点击和运行版本的办公室(我登记在一篇文章中检查)。 我不认为我的新的64位办公室,没有更新应用。 我不确定是什么导致了错误。 请指教。 我的问题是: 任何build议可能发生的事情 在“点击并运行Office 2013版本”中,如何更新(所有可用更新)? 我看不出有什么办法可以更新。 在任何SP或CU中解决了这个问题。 任何方式来解决这个问题? 我目前坚持这一点。 注意:手动刷新时可以使用。 只是通过C#代码抛出错误。 吉里贾

(Power)Pivot – 显示true / false并同时计算

我有以下数据源: 我的透视行是团队=>项目名称与价值观中的“价值”列。 我正在计算所有具有价值“真实”的项目的比例,而不是所有有价值的项目(不考虑那些没有价值的项目)。 以下是我在PowerPivot中使用的公式: =CALCULATE(COUNTROWS(),'Table'[Value]=TRUE()) / CALCULATE(COUNTROWS(), ('Table'[Value]=FALSE() || 'Table'[Value]=TRUE()), ISLOGICAL('Table'[Value])) 这个公式是有效的,但是我只需要在“团队”层面看到这个比例,扩展后的项目应该仍然有“真/假”的价值。 这可能吗? 优选地,没有VBA。

匹配预测值与实际值

我收到一个预测给定类别的值的日常文件。 当FileDate = FcstDate时,值FcstVal实际上是实际的实际值。 现在,我正在使用Excel Power Query(XL'16:Get&Transform)轻松地将几十个文件一起拖放到类似下面的表格(400k +行,现实中的18个级别)中。 我需要说的是,对1-1,1-2分类的AA | AC | null预测分别为1-3,43,64,44,但实际值为43。 大多数(但不是全部)独特的行组合在文件之间是常见的。 最终,我将不得不担心处理重命名的水平… Table.Partition,Table.FillUp,Table.FromPartitions Power Query函数完美地expression了逻辑,但Power Query太慢了,因为它好像每次读取每个非常大的.xlsx文件( 每行加1x?! ),更糟糕,因为我需要一个索引表,所有不同的类别级别和预测date进行分区。 现在我简化为在Excel表中使用这个公式: =SUMIFS([ActualVal], [Lvl1],[@[Lvl1]], [Lvl2],[@[Lvl2]], [Lvl3],[@[Lvl3]], [FileDt]],[@[FcstDt]], [@[Eq]]="Y")然而,这需要将所有的空白值设置为“空”,改变以“=”或“”开头的值, >“等,并花费数小时来计算。 我一直在努力学习PowerPivot / DAX,因为我知道它能够有效地过滤和计算大型数据集。 我希望有一个解决scheme,将通过老式的Excel公式将DAX计算的“上下文”设置为同一行,并将值移到我想要的列中 – 但是我还没有弄清楚。 如果可能的话,我非常喜欢PowerPivot解决scheme,但是如果没有的话,我有时可以理解python / pandas。 但是,我们坚持使用来自第三方提供商的Excelinput。 Lvl1 | Lvl2 | Lvl3 | FileDt | FcstDt | 公式| FcstVal | ActualVal | 通缉! […]

PowerPivotfilterfunction

在PowerPivot Excel 2016中,我编写了一个公式来总结使用filter函数的年初至今的销售情况,如下所示: SalesYTD:=CALCULATE ( [Net Sales], FILTER ( ALL ( Sales), 'sales'[Year] = MAX ( 'Sales'[Year] ) && 'Sales'[Date] <= MAX ( 'Sales'[Date] ) ) ) 这是完美的工作,现在在我的数据我有一个名为“频道”,我想在我的数据透视表中筛选它,但它不会工作! 有谁知道我应该如何解决这个公式?! 提前致谢…

PowerPivot – 如何筛选维度以获取价值

我正在研究具有以下表/关系的PowerPivot报告: FactTable: SponsorId OfficeId types 颜色 数量 DimSponsor: SponsorId SponsorName 项目名 DimOffice: OfficeId 地区 国家 经理 NumberEmployees 关系存在FactTable到每个二维表。 我希望创build一个计算的度量值,即SUM(Quantity)/ SUM(NumberEmployees),它表示按员工数量处理的项目的平均数量。 我相信我在PowerPivotPro FAQ中列出了这个问题 当我创build一个数据透视表,其中[NumberEmployees]的X轴为[RegionEmployees]作为唯一的值时,它始终显示ALL [NumberEmployees]的总和,而不pipe任何切片器select(在这种情况下,我创build了一个水平切片器[SponsorName])。 我是DAX的新手,一直在努力寻找符合我需求的配方。 有没有解决这个问题?

无法刷新Excel Webaccess Web部件中的Excel连接

我正在使用一个带有数据透视表的Excel工作簿。 我正在使用超额Web部件来显示它。 当我点击刷新所有数据连接。 它会抛出一个错误。 屏幕截图附加。 我已经configuration了安全存储服务和Excel服务应用程序。 有什么build议么 ?? 我已经在服务器上安装了SP2010 + SQL Server 2008R2。 我有一个包含数据透视表的Excel工作表(数据来自另一个SQL服务器)。 我想在Sharepoint中显示excel文件。 我正在使用Excel Web Access Web部件来显示它,但是单击刷新所有数据连接时,会引发错误。 首先,这是一个代表团的错误。 当我为Excel服务configuration安全存储服务时,错误更改为无法刷新数据连接,请联系您的系统pipe理员。 注意:我试图在SP 2010中部署powerpivot解决scheme,但在Farm Solution()中未find该解决scheme。 我正在安装Powerpivot(SQL Server)在现有的setup.So请你可以告诉我如何进行上面提到的scheme一次Powerpivot安装完成后? 任何人都可以提出与之相关的任何事情吗 提前致谢。

在数据透视表中使用vba过滤行标签

我search了很多论坛,但还没有find答案: 我试图过滤从1到10变化的行标签,以便只显示5和10。 我写了下面的代码,但它会产生错误1004“无法获取数据透视表类的PivotFields属性”。 ActiveWorkbook.Sheets("SideCalculations-KPIs").Activate With ActiveSheet.PivotTables("PivotTable1").PivotFields("ToStateId") .ClearAllFilters .PivotItems("5").Visible = True .PivotItems("10").Visible = True End With 提前致谢