google-sheets - Excel - 在相对列中对给定条件求和
问题描述
想象一下我有这个(时间)表:
Hours | Text
------+----------------------
3 | fixing PRA-345
4.5 | refactoring PRA-222
5 | PRA-345 and stuff
我想计算一个给定数字的票上花费了多少累积时间。
换句话说,根据相邻单元格中的文本计算小时数。
你可以在没有额外的列的情况下做到这一点吗?我所做的是创建一个额外的列,如果存在给定的文本(通过 REGEXMATCH)或 0,则返回数字。然后我在该列上运行 SUM。在没有额外列的情况下解决这个问题会很好;)
预期产出
在我的情况下,如果给定的字符串足以找到总小时数。因此,如果我的单元格(例如 D1)具有硬连线文本,例如“PRA-345”,我希望左侧的单元格(E1)显示总小时数(在这种情况下为 8)
解决方案
推荐阅读
- google-sheets - 来自电子表格值的 Google 表单响应验证
- javascript - 在函数执行后/在函数内部再次调用反应钩子(ReactJS)
- android - 在模块 jetified-google-play-services.jar 和 jetified-play-services-base-17.0.0-runtime.jar 中发现重复的类
- javascript - 如何播放随机声音
- linux - 解决我必须删除大小为 0 的文件的 shell 脚本?
- python - Python ValueError: x and y must be the same size and X[:, 0] Y[:] not working to save the problem
- regex - 给出一个匹配这个正则表达式的字符串?
- python - 无法使用python将数据存储在文件中
- node.js - 尝试使用 nodeJS mongodb 模块连接到本地 MongoDB 服务器时出错
- c++ - 使用命令行参数 argv[] 创建同名数据文件