Tag: pivot table

Excel 2003到2013 – OLAP问题

我们有一些非常老的2003年的工作簿,由现在离开这个部门的人devise。 我们需要将它们转换为Excel 2013,但是当我们打开它们并刷新数据透视表时,会出现一个向导,要求input数据源? 透视表链接到每个表的特定“连接”。 我已经看过这些,连接似乎是“OLAP查询”,其中之一是如下: Provider=MSOLAP.5;Persist Security Info=True;Initial Catalog=OCWCube;Extended Properties="Client Cache Size=25";Auto Synch Period=10000; CREATECUBE=CREATE CUBE [OCWCube] ( DIMENSION [Target], LEVEL [All] TYPE ALL, LEVEL [Target], DIMENSION [WeekCommencing], LEVEL [All] TYPE ALL, LEVEL [WeekCommencing], DIMENSION [DocType], LEVEL [All] TYPE ALL, LEVEL [DocType], DIMENSION [Team], LEVEL [All] TYPE ALL, LEVEL [Team], MEASURE [Sum Of CountGuid] FUNCTION […]

使用Java在Excel中创build数据透视表的deviseAPI

我是Java开发人员,我想要devise用于在Excel中创build数据透视表的Java API。 但是,我卡住了我将如何创build一个? 有没有人有关于如何deviseJava API在Excel中创build数据透视表的想法。 我熟悉POI,SmartXLS API,但是POI不提供任何在Excel中创build数据透视表的方法,而SmartXLS是成本的。 所以请帮助。

如何使用Open XML SDK(XLSX)在Excel中创build数据透视表

在我的.net Web应用程序中,我需要使用Open XML SDK在Excel文件中生成一个数据透视表。 我试图使用Microsoft.Office.Interop.Excel,但它给我错误,而我在IIS上运行它。 请帮助我使用Open XML SDK来做到这一点。

是否可以使用Excel公式生成这个结果(列表到matrix布局)?

我有两列数据: F1 | A F1 | B F2 | C F3 | D F3 | E F2 | F F3 | G 通过使用Excel公式,是否可以生成以下结果? F1 | A | B F2 | C | F F3 | D | E | G

COUNTIFS包括整个列而不是单个项目

目标:运行COUNTIFS匹配的Sheet2!A:A到Sheet1!B:B,并从下面的示例中完成状态。 目标是从表1中获取从数据库中提取的培训信息,然后我需要计算来自该数据库的人员已经完成了特定培训项目的列表(在表2中列出)。 我试图build立一个COUNTIFS,但只能为每个单独的培训项目。 我将不得不build立一个长长的string这些加起来,还包括一个用户条件的公式才能正常工作。 COUNTIFS(Sheet1!B:B,**Sheet2!A2**,Sheet1!C:C,"complete") 为了节省我很多时间和潜在的错误,我想运行: COUNTIFS(Sheet1!B:B,**Sheet2!A:A**,Sheet1!C:C,"complete") 但是,当我input公式时,它显示一个错误。 我也尝试过使用数据透视表,但是不能让我完成一个COUNTIFS作为表格的计算字段。 我愿意使用VBA,但是如果能够解决我的问题,那么在这方面的经验还是有限的。 第1页: Name LO ID/Title Status user 1 LO 1 complete user 1 LO 2 complete user 1 LO 3 registered user 2 LO 1 complete user 2 LO 3 complete user 2 LO 4 complete 第2页: Cirricula LO 1 LO 3 LO 4 编辑:第2页的理想输出: 用户1 […]

删除文件DSN后Excel查询表仍然有效,那怎么可能?

我有一个数据透视表使用proc来填充它。 我删除了“pipe理工具 – odbc – 文件DSN”中的数据连接,它仍然有效,这怎么可能? 这是否意味着配方不必为了查看数据透视表中的数据而具有文件DSN?

EPPlus从枢轴创build图表

我在.Net中使用EPPlus,并创build了一个包含行字段和摘要数据字段的数据透视表。 有谁知道如何从数据透视表创build图表? 而我不知道数据透视表的范围。 这是我的代码: static void DT2XL(DataTable dt, ExcelPackage excel) { var wsData = excel.Workbook.Worksheets["Eco-Data"]; var wsPivot = excel.Workbook.Worksheets["Eco-Pivot"]; if (wsData == null) wsData = excel.Workbook.Worksheets.Add("Eco-Data"); if (wsPivot == null) wsPivot = excel.Workbook.Worksheets.Add("Eco-Pivot"); wsData.Cells["A1"].LoadFromDataTable(dt, true, OfficeOpenXml.Table.TableStyles.Medium6); foreach (DataColumn col in dt.Columns) { if (col.DataType == typeof(System.DateTime)) { var colNumber = col.Ordinal + 1; var range […]

计算每天总量的公式

我有这个Excel电子表格,在其中一列我需要拿出一个公式,将计算一个给定的一天的总量。 这是一个庞大的电子表格的小图片: Date/Time Time Amount Balance Total $ per day 9/30/2014 5:30 PM $5.20 $87.81 9/30/2014 4:23 PM $0.14 $93.01 9/30/2014 8:53 AM ($4.61) $93.15 9/30/2014 7:53 AM $5.20 $88.54 9/29/2014 5:08 PM $1.09 $93.74 9/29/2014 7:18 AM $1.09 $94.83 9/26/2014 5:31 PM ($4.61) $95.92 对于这个例子, Total $ per day的Total $ per day是: E2 $5.93 […]

为什么在Excel数据透视表#DIV / 0中的总计? (除以零)在这个计算的领域?

这是我的数据: 我从数据创build了一个数据透视表,并创build了一个名为“%Error”的计算字段,定义如下: 我将选项设置为“经典数据透视表布局”,然后拖动这些值,使它们位于项目旁边,而不是像顶部所示的那样: 第1,2和3个月的底部总数是正确的。 每个项目的总数是正确的。 底部总计显示了“零误差”,除以零误差。 我期待它是(40-30)/30=33.33%。 如果我在任何月份运送任何数量的物品B,它会正确计算。 我需要做什么才能获得正确的价值? 这是一个function或错误?

NPOI真实世界枢轴示例

我搜查了很多,但我最终在这里问这个问题。 我的问题没有令人满意的答案:我想创build一个Excel数据透视表(WorkSheet1作为数据透视表,WorkSheet2作为数据源)我没有任何问题从DataTable创build数据源。 但是没有指导文档来添加分层列和分层行和度量,它们映射到数据源(工作表2)。 我很确定映射是完成的: var pt = pivotSheet.CreatePivotTable(new AreaReference(new CellReference("A2"), new CellReference(rowCount, columnCount -1)), new CellReference("A1"), dataSheet); 但没有证据显示如何映射分层列和分层行和度量。 我已经浪费了太多时间,所以我非常需要帮助:任何帮助将不胜感激… 问候efaruk …