我在 Excel 2007 中有一张工作表,如下所示:
Date/Time Device Model
29-Sep-2009 06:50:42 PM 9000
29-Sep-2009 06:02:16 PM 8900
29-Sep-2009 05:40:10 PM 8330
29-Sep-2009 05:38:35 PM 8310
28-Sep-2009 05:19:29 PM 8900
28-Sep-2009 04:45:58 PM 8230
28-Sep-2009 04:26:24 PM 9000
27-Sep-2009 04:25:07 PM 9530
27-Sep-2009 04:19:09 PM 8520
27-Sep-2009 04:05:51 PM 9530
27-Sep-2009 04:05:44 PM 9630
Run Code Online (Sandbox Code Playgroud)
不知何故,我想按日期对其进行分组,所以它看起来像这样:
Date TimeOccured
29-Sep-2009 3
28-Sep-2009 3
Run Code Online (Sandbox Code Playgroud)
这在Excel中可能吗?
这种类型的数据汇总是 Excel 数据透视表的设计目的。
它们会自动识别唯一日期并计算您要查找的出现次数。
如果您之前没有看过数据透视表,将会有一些学习曲线,但它们非常值得努力。
如果你想让我写一个完整的答案,请发表评论 - 我现在必须快跑。
通过像这样的简单计数,您可能想同时尝试自己计算。
正如 moe37x3 所说,您将不得不添加一列去除时间并只留下日期。
1) 将数据放在 A 列和 B 列中。
2) 在 C2 中,输入“= FLOOR(A2)”。这会去掉时间并留下日期,因为存储为数字的日期/时间的单位是一天。
3) 在 D 列中,列出您感兴趣的日期。(您可以这样做,例如,将“9/27/2009”放入 D2,将“= D2 + 1”放入 D3,然后复制D3 直到你有足够的天数。)
4) 在 E2 中,输入“= COUNTIF(C:C, D2)”,然后在 D 列中将您的每一天复制下来。这将计算 C 列中有多少条目与 D 列中的每个条目匹配。
归档时间: |
|
查看次数: |
89350 次 |
最近记录: |