Tag: powerpivot

PowerPivot中的SUMIFtypes函数

我对Excel非常熟悉,但是对于PowerPivot来说是非常新的。 我有一个数据集,其中包括每个赛季每个NBA球员的比赛日志,我想要一个新的列来计算一个球员在一个特定的夜晚总分钟数。 在Excel中,这将是一个简单的SUMIF: [Minutes] if [Team] = [@Team] and [Date] = [@Date] 如何在PowerPivot中处理这个问题,或者在将数据导入PowerPivot之前,我需要做些什么?

PowerPivot – 在汇总表上自定义计算

我有一个两个variables的汇总表: SUMMARIZE(Table; Table[Static1]; Table[Static2]; Table[Static3]; "Total1Summarized"; MAX(Table[TOTAL1]); "Total2Summarized"; MAX(Table[TOTAL2]) ) 我想做一个新的variablesSUM(Total1Summarized)/SUM(Total2Summarized) 我知道我可以通过创build两个相加的variables来完成这个任务,并将另一个相除,但是我认为对于大型计算来说,总结起来更快一些。 我目前的解决scheme 创build两个不同的variables: Variable1:= SUMX( SUMMARIZE(Table; Table[Static1]; Table[Static2]; Table[Static3]; "Total1Summarized"; MAX(Table[TOTAL1]) ); [Total1Summarized] ) Variable2:= SUMX( SUMMARIZE(Table; Table[Static1]; Table[Static2]; Table[Static3]; "Total2Summarized"; MAX(Table[TOTAL2]) ); [Total1Summarized] ) 除以他们的总和: FinalVariable:=SUM([Variable1])/SUM([Variable2]) 预先感谢您的答案!

数据透视表组列的平均值

我想知道是否有可能创build一个这样的表格: 我已经计算了"Calculated field 1"栏中显示的两家公司的权益比率。 现在我想为每个公司创build这个列的平均值和最小值! 如表中所示(红色数字)。 为了澄清,列C,行C5到C26显示了公司1的平均值。行C28到C49显示了公司2的平均值。 任何想法如何进行这个?

在我的PowerPivot柱状图中更改类别轴上的date格式

我试图在Excel中显示基于数据透视图(列)date的值。 问题是类别标签似乎没有遵循我设置的数字格式。 是的,基础表被格式化为datetypes。 我google了一下,似乎适用于大多数人的修复是有完整的数据集(没有孔或空单元格)。 我的数据集是完整的,所以它不能帮助我。 有任何想法吗?

使用VBA将外部.txt表导入PowerPivot?

我想导入一些.txt表格到PowerPivot而不点击“From Other Sources” – >“Text File”,而是运行一个VBAmacros。 这个想法是,有几个.txt表,说 C:\Table1.txt C:\Table2.txt C:\Table3.txt etc. 并创build一个用户表单或类似的,以便用户可以select他需要哪些表,然后VBA创build一个单一的PowerPivot附加表中select的表。 我知道如何做,如果不是两部分: 1)如何使用VBA命令从外部源(C:\)将表导入PowerPivot? 2)如何通过VBA将这些表“附加”到一个表中,使得它们不会在PowerPivot中显示为不同的表,而是作为一个总是具有相同名称的表? 我可以find切线的问题和信息,但没有工作的例子,如何自动从外部.txt源(或.csv或.accdb为这个问题)导入表到这样一个单一的PowerPivot表… 非常感谢你!

如何计算在powerpivot销售产品的独特商店

我对DAX没有太多的经验,而且我的老板曾经要求过我的能力。 具体来说,她想知道在什么比例的商店出售任何项目。 我们有一个Stores表,它与[STORE_ID]相关的度量表有一对多的关系。 项目表也​​通过[ITEM_ID]与度量表1-to-M相关联。 度量表包含哪个表示项目的每周[已售]。 我目前的逻辑是把这个问题分成两个更简单的部分,(商店销售产品)/(总店)。 在店面表中find一个很容易分开的商店,接下来就比较困难了。 我试过Stores_Selling_Product = countrows(filter(filter(Measures, earlier(measures[ITEM_ID]) = measures[ITEM_ID]), EARLIER(Measures[STORE_ID]) <> Measures[STORE_ID])) ,但我发现只排除店与当前商店ID匹配。 有没有办法排除已经计数的商店? 如果有帮助的话,还有一个二进制单元[SoldInStore],如果该商品在其他商店中出售,则为1。我非常肯定,我将不得不使用除了国家以外的其他东西,但我不知道在哪里看。 任何build议会超级好。 在此先感谢,-Mudkip。

可以使用powerpivot中的运行总计行计算字段中的计算?

如果我有一个数据透视表,并根据date将行设置为正在运行的总数,现在我将使用此行来创build计算字段。 可能吗? 如果没有,那么是否有计算场的累积计算公式? 如果需要更多的澄清,将会提供更多的例子。 我想要做这样的事情 周1 2 3 4 5 6 7 8 9 10数20 20 21 25 26 27 28 29 21 21累计数20 40 61 86 112 139 167 196 217 238 如果这个星期是基础领域,那么我可以创build一个计算的领域,像累计计数? 我这样做,因为我需要使用累计计数进一步计算,如果我使用显示值作为运行总计在我看来,我不能使用该variables进一步计算。 希望这有助于澄清。

来自Power Pivot的翻录数据(“Item.data”)

我已经收到一份工作手册,其中包含两个表格(一个大约1毫米的行,另外一个20毫米的行)。 我想撕掉这个(真的是什么 – 但是让我们说一个CSV),以便我可以在R + PostGreSQL中使用它。 由于行数超过100万行,因此无法导出到Excel表格; 和复制粘贴数据只有当我select大约200,000行时才起作用。 所以我有点卡住了! 我试图将xlsx转换成zip文件,然后在记事本++中打开“item.data”文件,但是它被encryption了。 我会很感激任何解决scheme(高兴使用VBA,Python,SQL) 编辑:我把一些工作好的VBA放在0.5毫米左右的行然而打破了17毫米的行文件: Public Sub CreatePowerPivotDmvInventory() Dim conn As ADODB.Connection Dim sheet As Excel.Worksheet Dim wbTarget As Workbook On Error GoTo FailureOutput Set wbTarget = ActiveWorkbook wbTarget.Model.Initialize Set conn = wbTarget.Model.DataModelConnection.ModelConnection.ADOConnection ' Call function by passing the DMV name ' Eg Partners WriteDmvContent "Partners", conn MsgBox […]

Powerpivot的平均值,只显示一个行的范围

我已经完成了苹果的平均价格计算。 看例子 在新的专栏“testar”,我只想显示1990 – 1994年(黄色单元格),因为其他年份没有在我的公式中指定。 公式I用于平均计算是: =CALCULATE ( AVERAGEX (Datasrc; Datasrc[C_P2] ); DATESBETWEEN(Datasrc[Year];"1990-01-01";"1994-01-01") ) 任何想法或build议如何做到这一点?

DAX:使用多列的不同计数

我的表格包含了大量针对个人销售者的重复销售信息,而且我基本上创build了一个标记用户的列和度量标准,以确定他们所拥有的视图是否包含重复的销售信息。 这里是我的桌子看起来像一个非常简单的例子 SalesManager SalesPersonnel Acccount Product Revenue SalesManager1 SalesPersonnel1 Acccount_A Product_A 100000 SalesManager1 SalesPersonnel1 Acccount_B Product_C 100000 SalesManager1 SalesPersonnel3 Acccount_A Product_A 100000 SalesManager2 SalesPersonnel3 Acccount_B Product_C 100000 SalesManager1 SalesPersonnel2 Acccount_B Product_C 100000 SalesManager1 SalesPersonnel2 Acccount_B Product_C 100000 SalesManager4 SalesPersonnel4 Acccount_B Product_A 100000 SalesManager4 SalesPersonnel4 Acccount_A Product_D 100000 SalesManager4 SalesPersonnel5 Acccount_A Product_B 100000 SalesManager4 SalesPersonnel5 Acccount_A […]