jquery - 如何使用电子邮件地址对数据进行分组并根据日期和时间按升序排列?
问题描述
大家好,
我想根据电子邮件地址对数据进行分组(如上面的屏幕截图所示),并根据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 列中的所有唯一电子邮件。由于结果在数组中,因此会导致错误。
解决方案
IMO,使用唯一性没有多大意义,因为无论如何都会返回所有行。如果您想按名称“分组”,然后按升序对日期进行排序,您可以尝试:
=query(A1:G, "where B <>'' order by B, A")
看看有没有帮助?
推荐阅读
- php - 服务器上的codeigniter href链接
- php - 为什么没有错误存储在指定的 error_log 文件中?
- build - 检查 NAnt 脚本中的 NAnt 版本
- windows-10 - StartService FAILED 1053: 服务没有及时响应启动或控制请求
- javascript - 如何在无状态函数中使用 ref?
- rust - “无法移出借来的内容”错误的根源是什么?
- c# - 任何人都可以解决 C# regx 表达式
- java - 使用Java中的窗口大小从字符串数组中配对术语
- excel - 根据最后填充的单元格动态更改单元格引用
- laravel - isset 在 laravel 中不起作用