计算不同的出现次数并复制唯一值

时间:2015-06-26 20:21:38

标签: excel google-sheets libreoffice openoffice-calc libreoffice-calc

我是MS Excel的新手。我想要完成的是:

Dates           Distinct dates       # of occurrences
13/Feb/2014     13/Feb/2014          8
13/Feb/2014     14/Feb/2014          5
13/Feb/2014
13/Feb/2014
13/Feb/2014
13/Feb/2014
13/Feb/2014
13/Feb/2014
14/Feb/2014
14/Feb/2014
14/Feb/2014
14/Feb/2014
14/Feb/2014

所以我有日期列,但想要生成不同的日期(唯一日期)和列出日期的出现次数。

目前使用的是MS Excel 2003和/或Google表格和/或LibreOffice。

最终产品是生成折线图。

3 个答案:

答案 0 :(得分:2)

两个软件都可以通过pivot table轻松完成。

在Excel中:转到新标签页,选择A1并执行insert, pivot table

在谷歌:

菜单:数据,数据透视表。

选择您自己的日期表作为间隔 作为行或第一列,您可以添加dates字段 作为数据透视表的值或正文,再次添加dates并选择" countA"。

答案 1 :(得分:0)

Google表格也可以使用公式生成此输出(假设您的日期列在A列中):

=QUERY({A2:A,A2:A},"select Col1,count(Col2) where Col1 is not null group by Col1 label Col1'Distinct Dates',count(Col2)'# of occurrences'")

答案 2 :(得分:0)

使用Libreoffice非常容易。

选择日期列,转到数据 - 过滤器 - 标准过滤器

然后,条件字段选择“<> ”,点击“更多选项”y选择“不重复”,您将有不同的日期。

您可以使用“= COUNT.IF(A2:A14; B2)”查找出现次数,并在下一个不同日期将C2更改为C2