【发布时间】:2023-04-01 17:16:01
【问题描述】:
我正在尝试在查询函数中使用替代函数,但无法找到正确的语法来执行此操作。我的用例如下。
我有两列 Name 和 Salary。这些列中的值包含 逗号 ','。我想将这两列导入新的电子表格,但用空字符串替换“Salary”列中的逗号,并在“Name”列中保留逗号。在删除逗号进行数字格式化后,我还想将值函数应用于“Salary”列。
我尝试使用以下代码,但它正在替换两列中的昏迷。我想要一个只能将替代函数应用于列子集的代码。
代码:
=arrayformula(SUBSTITUTE(QUERY(IMPORTRANGE(Address,"Sheet1!A2:B5"),"Select *"),",",""))
结果:
转换后的 v/s 预期结果
注意:
我有将近 10 列要导入,应该从其中的 3 列中删除逗号。
【问题讨论】:
-
如果查询全选(
"Select *"),查询的目的是什么?
标签: google-sheets google-query-language