google-sheets - Google表格数组公式如何指定要增加哪些列而不增加哪些列?
问题描述
我有一个带有 & 列的 google 表格: ,User,Purchase,Date,billing date 是从 google 表单中填充的。我想要每个用户的未决费用总和。计费日期也特定于用户。
到目前为止,我使用 =MAX(FILTER(D:D, A:A = E2)) 填充 F 列的最后账单日期,然后使用 =IFError(SUM(Filter(C2:C,B2) 计算未决账单:B>F2,A2:A=E2) ),0)
如何使用数组公式计算列 F 和 G?
链接到谷歌表:https ://docs.google.com/spreadsheets/d/1g6zHXq_p5yX_6vlco1hTyWWt6eC_wSP-9AI5iLWZNnA/edit?usp=sharing
解决方案
你需要看看神奇的查询功能。
与此类似的东西似乎有效:=QUERY(A2:D,"select A, max(D), sum(C) group by A")
但是您需要嵌套两个查询才能获得所需的总和结果。
(请注意,尽管在您的工作表中,即使尚未发送账单,您也会显示最后一张账单的价值)
推荐阅读
- visual-studio-code - 用于启动/重启的单个 VS Code 快捷方式
- javascript - 将数组中的所有重复值推送到新数组
- logging - spring-cloud-data flow:如何将流日志发送到 kibana?
- docker - 错误 - 绑定失败:地址已在使用中
- regex - 使用正则表达式从带有 Google BigQuery 的 URL 中提取产品名称
- gunicorn - FastAPI Gunicorn Uvicorn 使用 Google Cloud Run 进行生产部署(压力测试)
- bash - '[m' 是什么意思,在这个表达式中如何去掉它?
- c# - 几秒钟后在循环中循环时,相同的瀑布步骤在 MS Teams 的 ms bot 框架中被调用了两次,但未在(Bot Emulator)上调用
- jquery - jQuery:从孩子那里获取并使用 ID 隐藏
- docker - SONiC 需要 Docker 版本 17.06.1 或更高版本