首页 > 解决方案 > 如何使用电子邮件地址对数据进行分组并根据日期和时间按升序排列?

问题描述

在此处输入图像描述

大家好,

我想根据电子邮件地址对数据进行分组(如上面的屏幕截图所示),并根据Date & Time. 这是预期的输出:

在此处输入图像描述

我试图Group by在函数 B 列上应用,QUERY但它不起作用。对于FILTER功能,我不确定如何w@gmail.com根据唯一电子邮件填充第二组数据 ( ),如下面的屏幕截图所示:

在此处输入图像描述

任何帮助和建议将不胜感激!

编辑

在此处输入图像描述

单元格K2=SORT(FILTER(A2:G, B2:B=I2), 1, 1) 的公式是 单元格中的公式K3=SORT(FILTER(A2:G, B2:B=I3), 1, 1)

我无法将公式应用于 I 列中的所有唯一电子邮件。由于结果在数组中,因此会导致错误。

标签: jquerygoogle-sheetsfiltergoogle-sheets-formula

解决方案


IMO,使用唯一性没有多大意义,因为无论如何都会返回所有行。如果您想按名称“分组”,然后按升序对日期进行排序,您可以尝试:

=query(A1:G, "where B <>'' order by B, A")

看看有没有帮助?


推荐阅读