Google文档电子表格:如何从单个日期/时间日志转到"时间线"图形?

时间:2012-04-24 18:40:46

标签: spreadsheet google-docs google-sheets

我在Google Doc电子表格中基本上有一个日志文件。列是“日期/时间”,“用户”,“资产访问”,并且同一日期将有多个条目,但通常不是时间。

我想使用时间线图来显示用户活动,但图表需要一个聚合视图,每行有一个日期(没有时间),第二列中的数字计数。有没有办法使用Google Spreadsheets中的函数生成此数据的聚合“视图”并将其传递给时间线图?

1 个答案:

答案 0 :(得分:0)

好吧,我想你必须创建一个辅助工作表,或者只是一些包含你的图表汇总值的列。

根据您的描述,我假设您使用的是3列(ABC)。让我们使用以下公式列D,E和F:

=ArrayFormula(Trunc(A:A))
=Unique(D:D)
=ArrayFormula(CountIf(D:D;E:E))

由于日期值实际上是一个数字(自纪元以来的qtt天数),而小时数是小数,因此Trunc公式摆脱了“时间”部分,只留下了日期。只需将单元格(显然是数字)格式化为日期,您就会看到。然后是Unique和CountIf进行总结。

在一个公式中,确实有不同的方式,或许更“优雅”。但我认为通过这种方式,它更容易理解和学习。此外,您可能需要根据实际列位置调整范围(我希望这不是问题)。