Tag: pivot table

Excel中- SUMPRODUCTIF? 解决?

我正在计算我公司每年每个月收到多lessclass级注册。 ] 到目前为止,我已经能够使用SUMPRODUCT来做到这一点(例如: =SUMPRODUCT(–(DATE(YEAR($A$2:$A$10),MONTH($A$2:$A$10),1)=DATE(2013,1,1)))) 但它是很多,我希望有一个更简单的方法。 我有大约16,000个注册总数来进行sorting,注册date从2003年到2014年。每个注册都有以下信息: 注册date,课程名称,课程date,姓名,职位,公司,城市,州,types和付费。 现在我真正想做的事情是显示我们每个月每年收到多lessclass级注册,但每年为私人和公共types分别注册。 我还没有想出如何做到这一点呢。 请帮忙! 我试图包含我当前excel电子表格的一部分的图像,但它表示该网站告诉我,我需要“至less10个声望来发布图像”

EPPlus在DataField上sorting数据透视表,而不是RowField

我已经使用EPPlus工具包3.1版在工作表中创build了Excel数据透视表。 我能够sorting行字段上的结果表,但希望能够在数据字段上做到这一点。 作为一个例子,我从这里下载了3.1源代码: EEPlus 3.1源代码 其中有一个称为CreatePivotTable()的unit testing。 它包含一个“数据”标签,看起来像这样: var ws = _pck.Workbook.Worksheets.Add("Data"); ws.Cells["K1"].Value = "Item"; ws.Cells["L1"].Value = "Category"; ws.Cells["M1"].Value = "Stock"; ws.Cells["N1"].Value = "Price"; ws.Cells["O1"].Value = "Date for grouping"; … 然后testing添加了9个数据透视表。 看第一个,代码是这样的: var pt = wsPivot1.PivotTables.Add(wsPivot1.Cells["A1"], ws.Cells["K1:N11"], "Pivottable1"); pt.GrandTotalCaption = "Total amount"; pt.RowFields.Add(pt.Fields[1]); pt.RowFields.Add(pt.Fields[0]); pt.DataFields.Add(pt.Fields[3]); pt.DataFields.Add(pt.Fields[2]); pt.DataFields[0].Function = DataFieldFunctions.Product; pt.DataOnRows = false; 因为没有sorting。 如果我对主要数据透视字段集合的第一个字段应用sorting,这也是两个行字段中的第二个字段: pt.Fields[0].Sort […]

在R中的多个variables上分组

我是一个强大的Excel数据透视表用户谁是强迫自己学习R我确切地知道如何在Excel中做这个分析,但不能找出正确的方式来编码在R. 我试图将用户数据按2个不同的variables进行分组,然后将这些variables分组到不同的范围(或箱)中,然后汇总其他variables。 这里是数据的样子: userid visits posts revenue 1 25 0 25 2 2 2 0 3 86 7 8 4 128 24 94 5 30 5 18 … … … … 280000 80 10 100 280001 42 4 25 280002 31 8 17 这是我正在试图让输出看起来像: VisitRange PostRange # of Users Total Revenue Average Revenue 0 0 […]

如何在同一行的不同列中对具有相同文本值的列进行求和

我有一个名字和一列数字列: FirstName Name Number John Smith 17 John Smith 26 Peter Smith 116 Peter Smith 25 Franck Black 17 Luke Peterson 17 Luke Peterson 37 名字和Name相同的Name代表同一个人。 我需要总结与他们相关的数字。 我不喜欢使用VBA。

XSSF(POI) – 将“公式”列添加到数据透视表

我正在使用POI 3.12-beta1: <!– Apache POI (for Excel) –> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.12-beta1</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.12-beta1</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>ooxml-schemas</artifactId> <version>1.1</version> </dependency> 我正在尝试创build一个计算的数据透视表列,它被定义为: = 'Ended' / 'Generated' * 100 。 我继续在Excel中手动编辑工作表,以使其正常工作。当我将*.xlsx文件反转为ZIP目录并查看它时,我在\xl\pivotCache\pivotCacheDefinition1.xmlfind了以下代码: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <pivotCacheDefinition xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" r:id="rId1" refreshOnLoad="1" refreshedBy="vyasrav" refreshedDate="42110.580247453705" createdVersion="3" refreshedVersion="3" minRefreshableVersion="3" recordCount="352"> <cacheSource type="worksheet"> <worksheetSource ref="A1:O353" sheet="Data"/> </cacheSource> <cacheFields count="16"> […]

数据透视表显示值,而不是数值的总和

我想显示一个数据透视表,并为它显示实际值,每行一个,而不是数值的总和。 例如 Name Jan Feb Mar Apr Bob 12 10 4 3 5 James 2 6 8 1 15 等等 我的起点是有三列: Name , Value和Month 。 这可能不需要做一些完全不同的事情吗?

使用Apache POI刷新数据透视表

没有/关于Apache网站的Apache POI for Pivot表的最小文档让我写这个。 我想使用Apache POI刷新工作簿中的数据透视表。 请让我知道我在哪里可以得到正确的文件和例子。