Google sheets 如何从单个日期/时间日志转到“时间线”图?

Google sheets 如何从单个日期/时间日志转到“时间线”图?,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我在Google Sheets中基本上有一个日志文件。列为日期/时间、用户、访问的资产,同一日期将有多个条目,但通常不是时间 我想使用时间线图来显示用户活动,但该图需要一个聚合视图,每行有一个日期无时间,第二列有数字计数。有没有办法使用Google Sheets中的函数来生成此数据的聚合视图并将其传递给时间线图?好,我想您必须创建一个辅助工作表,或者只是为您的图表创建一些包含汇总值的列 根据您的描述,我假设您使用的是3列ABC。让我们将D、E和F列与以下公式一起使用: =ArrayFormula

我在Google Sheets中基本上有一个日志文件。列为日期/时间、用户、访问的资产,同一日期将有多个条目,但通常不是时间


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

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

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

=ArrayFormula(Trunc(A:A))
=Unique(D:D)
=ArrayFormula(CountIf(D:D;E:E))
由于日期值实际上是从纪元开始的天数,小时数是小数,因此Trunc公式去掉了时间部分,只留下日期。只要将单元格的数字格式化为日期,您就会看到。然后用Unique和CountIf进行总结


在一个公式中,肯定有不同的方法可以做到这一点,也许更优雅。但我认为这样更容易理解和学习。此外,您可能需要根据实际列位置调整范围,我希望这不是问题。

好吧,我想您需要创建一个辅助表,或者只创建一些列,其中包含图表的汇总值

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

=ArrayFormula(Trunc(A:A))
=Unique(D:D)
=ArrayFormula(CountIf(D:D;E:E))
由于日期值实际上是从纪元开始的天数,小时数是小数,因此Trunc公式去掉了时间部分,只留下日期。只要将单元格的数字格式化为日期,您就会看到。然后用Unique和CountIf进行总结

在一个公式中,肯定有不同的方法可以做到这一点,也许更优雅。但我认为这样更容易理解和学习。此外,您可能需要根据实际列位置调整范围,我希望这不是问题