if-statement - 如何限制从另一列检索的列值
问题描述
我正在尝试在 Google 表格中获取一列以显示另一列产生的值,但如果它们大于 10,我希望它只显示该单元格的 10,但如果该单元格包含小于 10 的数字,则该单元格内该列仍包含原始值。
我尝试了一个带有 IF 语句的查询,但我承认我太确定它是如何工作的
=query(D:D,"select D label D 'Your total points'" & IF("D">10,10,"D"),1)
我希望一个新列列出 D 列中的所有值,除非它们大于 10。如果它们大于 10,我希望单元格包含值 10,而不是 D 列中相应单元格的原始值。
相反,我收到以下错误:
无法解析函数 QUERY 参数 2 的查询字符串:PARSE_ERROR:在第 1 行第 37 列遇到“”10“”。期待以下之一:“格式”...“选项”...“”...
解决方案
推荐阅读
- spring-boot - 通过 zuul 对 eureka 客户端的请求被重定向到 Tomcat 主页
- python - Chudnovsky 算法返回一个负数和不正确的数字 - Python
- swift - if 语句中的随机结果
- grid - Powerbuilder 在网格数据窗口中添加的新列未在 Excel 中显示
- javascript - 反应-创建我的创建应用程序部署问题很奇怪
- javascript - 当 url 不包含 #access_token=...(access_token) 时丢失访问令牌
- ruby - 没有产出
- r - 如何使用 MARSS 包的动态线性模型进行样本外预测?
- node.js - 使用 OAuth、express 和 React.js 的最佳实践是什么
- node.js - Mongoose / Mongodb - 我应该明确添加 objectid 来填充吗?