Tag: 枢轴表

我如何为所有相关的行和列着色,而不仅仅是它们的一个子集(Aspose Cells)?

到目前为止,我有一个相关的问题,那里的答案(很多)适用于我: pt.ShowInCompactForm(); 在我生成的电子表格中,有5行的项目块 – 第一行是一个描述,下面的四行是“项目的细节数据”(即“总包”,“总采购“,”平均价格总和“和”总量百分比“)。 在某些情况下,我需要对该区域中的单元格进行着色,并且能够使用以下代码完成此操作: private void ColorizeContractItemBlocks(List<string> contractItemDescs) { int FIRST_DESCRIPTION_ROW = 7; int DESCRIPTION_COL = 0; int ROWS_BETWEEN_DESCRIPTIONS = 5; var pivot = pivotTableSheet.PivotTables[0]; var dataBodyRange = pivot.DataBodyRange; int currentRowBeingExamined = FIRST_DESCRIPTION_ROW; int rowsUsed = dataBodyRange.EndRow; pivot.RefreshData(); pivot.CalculateData(); PivotTable pt = pivotTableSheet.PivotTables[0]; var style = workBook.CreateStyle(); // Loop through PivotTable data, colorizing […]

Excel数据透视表不同的总共行

我有一个以某种格式创build数据透视表的问题。 我的最终结果将需要如下所示: Associate Sales John Doe 40% Jane Doe 60% Grand Total: $1,000 如果我在该列表中以百分比或其他函数使用显示,则也会更改“总计”行。 有什么build议么?

数据透视表中SSAS标签与源项目不同

我正在审查一个由已经去世的人devise的SSAS数据库。 SSAS项目是在BIDS 2010中devise的,并且有一个Excel数据透视表作为报告的前端。 当我查看Excel数据透视表中的特定度量时,它有一个标签“Actual 2014”。 但是,当我在BIDS中查看devise(查看立方体devise,数据源视图和其他几个领域)时,标签名称为“Actual”。 我在哪里可以find哪里可以更改显示在Excel数据透视表中的标签? 编辑 这是一张看起来像什么的图片。 你可以看到“2014年实际”和“2015年预算”在哪里。 在字段列表中,但底层数据库的所有标签分别显示“实际”和“预算”(即使在“值”部分中也会显示)。

从已经存在的PivotCache中创buildPivot

我想创build一个新的数据透视表基于用于在另一个工作簿中创build另一个数据透视表的数据。 我已经意识到以下的东西:1)打开包含数据的工作簿2)将包含数据透视表的工作表复制到新的工作簿 现在我想从现有的数据透视表访问caching,并在同一个工作簿的不同工作表上创build一个新的caching。 因此,我使用下面的代码:Set input_pivot_sheet = input_workbook.Worksheets(“Worksheetbblabla”) 'Select right Pivot Table Set pivot_table = input_pivot_sheet.PivotTables(2) 'Create new Excel file Set temp_excel_workbook = Workbooks.Add Application.SheetsInNewWorkbook = 1 'Create supportive Pivot by copying content from old file to new file input_pivot_sheet.Copy After:=temp_excel_workbook.Sheets(1) Set pivot_cache = pivot_table.PivotCache 'Create new Pivot out of this pivot… Set worksheet_1 = temp_excel_workbook.Sheets(1) […]

使用java在Excel表格中创build数据透视表

如何使用java在透视表中设置标题标题。 我必须在Excel表中使用Apache poi创build数据透视表。现在使用java更改行和列标题标签。

EXCEL:带有多个条件的MAX IF返回名称

我有以下任务:第11周,哪个国家的stream量最高? 这是表格的快照(超过60,000行): 有11,12周和多个国家,所以我需要在第11周find国家返回最高的会议数量/措施。 我试过MAXIF和VLOOKUP,但是我找不到一个方法来返回一个名字或者包含多个标准(这里是第11周的限制)。 有什么build议做什么?

根据excel中的键值计算每个值的出现次数

所以例如,如果我有 key1 john key1 mike key1 john key1 rachel key2 adam key2 adam key2 emily key2 adam key2 George etc 我想要它,所以我得到 key1 : 2 john 1 mike 1 rachel key2: 3 adam 1 emily 1 George 也许一个公式或创build一个数据透视表?

如何创build一个引用Excel数据透视表中的单元格值的计算字段

我有我的数据,如下所示: Col1 | Value A | 1 B | 1 A | 3 C | 7 和一个数据透视表,总结col1的值。 另外,我有另一个单元格(在另一个工作表)交换rete,我想在我的数据透视表中创build一个计算的字段乘以该单元格中的汇率的值。 这可能吗? 怎么样? 原因是用户可能会改变单元格中的汇率,但他们不知道如何在计算的字段中进行更改。 我知道我可以简单地添加一个列在我的源数据与计算的值,但我想做的计算数据透视表字段,如果这是可能的。

我可以使用什么,而不是数据透视表只显示具有多个列的值的logging?

我有一个下载软件的客户名单。 为了看看哪一个正在积极使用软件,我需要检查是否有“激活”和“下载”两列的值。 我为此使用了数据透视表。 并在“价值”部分下有这些列的数量。 但问题是它分别显示每列的数量。 例如,它显示激活列7和下载列12。 但是,这并不意味着我有7个活跃用户。 因为已激活列的某些值在“已下载”列中没有任何值。 你有什么build议如何显示活跃用户? 示例数据:例如,在这里我只有3个活动用户 User ID Download Time Activation Code 1 I05G77LU 2 10/28/2016 Y7YHQF1K 3 12/2/2016 4 12/7/2016 7C5WLTOO 5 JI1Z0725 6 10/28/2016 MQZ0ZA1L

使用来自89个工作簿(Excel VBA)的数据的数据透视表

我有89个Excel工作簿,每个包含2个工作表。 每张工作表代表一个加油站。 对于数据透视表,我只使用两张纸中的一张。 前排对于每一个都是相同的,但是行数是不同的 – 填充站在交付之后填充数据。 目前没有那么多数据(每张表格有37列和100行) 我已经用excel VBA代码设置了一个额外的工作簿,将所需的数据放入一个数据透视表中。 如果我不select全部89个工作簿,代码将起作用。 当我尝试select它们时,有一个错误消息说: 运行时错误“1004”:[Microsoft] [ODBC Excel驱动程序]查询太复杂 debugging显示: 设置PT = .CreatePivotTable(TableDestination:= rng(6,1)) 你可以给一些提示或build议来解决这个问题吗? 非常感谢您的帮助。 Option Explicit Declare Function SetCurrentDirectoryA Lib "kernel32" (ByVal Path As String) As Long Sub ChDirNet(Path As String) Dim Result As Long Result = SetCurrentDirectoryA(Path) If Result = 0 Then Err.Raise vbObjectError + 1, "Error […]