arrays - 谷歌表格查询最大日期
问题描述
我有一个表,我想完整地返回它,但由具有最大日期的列 H 过滤,因为行具有不同日期的重复帐号。
https://docs.google.com/spreadsheets/d/1x3hYy1igiL3_lqhFE3IwrQNFbOjdpXRtHLAbOXB2BE4/edit?usp=sharing
我现在正在使用这个查询,但显然我忽略了一些东西,有人可以帮忙吗?
=QUERY(B3:I12, "Select *, Max(H) WHERE B is not null Group by C")
解决方案
正确的语法是:
=QUERY(B3:I12,
"select B,C,D,E,F,G,H,I,max(H)
where B is not null
group by B,C,D,E,F,G,H,I")
但你可能需要这个:
={B3:I3; SORTN(SORT(B4:I, 7, 0), 99^99, 2, 2, 1)}
推荐阅读
- javascript - 如何使每个元素分开
- android - Android中的视频处理问题
- composer-php - 在这种情况下,composer 是否有解决方案来运行 composer install ?
- reactjs - 如何在任何连接的组件中获取调度函数引用和动作创建者作为道具
- python - 我如何使用 tensorflow-transform 来处理图像,例如定义一个操作来降低图像的平均值
- java - 看不到由 firebase-admin sdk 发送的消息的通知报告
- java - 从 LDAP 获取当前用户的所有组和角色
- java - 使用 Spring Boot,有没有办法让多个数据源使用相同的模型和存储库?
- google-apps-script - 如何使用谷歌脚本获取和设置任务笔记
- c# - 由于遇到 StackOverFlowException 错误而终止进程,我哪里出错了?