【发布时间】:2019-09-29 02:01:35
【问题描述】:
我试图在 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“”。期待以下之一:“格式”...“选项”...“”。 ..
【问题讨论】:
标签: if-statement google-sheets google-sheets-formula array-formulas google-sheets-query