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

Excel 计算不同的出现次数并复制唯一值,excel,google-sheets,libreoffice,openoffice-calc,libreoffice-calc,Excel,Google Sheets,Libreoffice,Openoffice Calc,Libreoffice Calc,我对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/201

我对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
因此,我有dates列,但希望生成不同的日期(唯一的日期)以及该日期列出的出现次数

目前正在使用MS Excel 2003和/或Google Sheets和/或LibreOffice


最终产品是生成一个折线图。

这两种软件都可以通过
透视表轻松地完成这项工作

在Excel中:转到新选项卡,选择A1并执行
insert,pivot table

在谷歌:

菜单:数据透视表

选择您自己的日期表作为间隔。
作为行或第一列,您可以添加
日期
字段。

作为数据透视表的值或主体,再次添加
日期
并选择“countA”。

谷歌工作表也可以使用公式生成此输出(假设您的日期列在a列中):


=QUERY({A2:A,A2:A},“选择Col1,count(Col2),其中Col1不为空,按Col1标签Col1'不同日期',count(Col2)'”分组)

使用Libreoffice非常简单

选择日期列,转到数据-筛选-标准筛选

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


您可以使用“=COUNT.IF(A2:A14;B2)”查找#个事件,并为下一个不同的日期按C2更改B2

数据透视表是最简单的方法。只需添加一个,然后使用
计数添加
日期
。下一步是复制列,使用
Data->Remove Duplicates
,然后使用
COUNTIF
进行计数。之后的下一步是通过公式获得唯一的值列表,然后
COUNTIF
。如果您只需要数字,请使用数据透视表;很简单,是的!!这真是太棒了!非常感谢。Pivot table是一种非常简单的方法。要补充的是,我必须首先对日期执行:=Datevalue(),这样它们才能正确排序。再次感谢大家。