如何在Google电子表格中使用替换功能和查询功能

里纳兹(Rinaz Belhaj)

我正在尝试在查询函数中使用替代函数,但无法找到正确的语法来做到这一点。我的用例如下。

我有两列NameSalary这些列中的值中有逗号“,”。我想将这两列导入到新的电子表格中,但用空字符串替换“薪金”列中的逗号,并保留“名称”列中的逗号我还想在删除逗号以进行数字格式化后将值函数应用于“ Salary ”列。

我尝试使用以下代码,但它替换了两列中的逗号。我想要一个仅将替代函数应用于列子集的代码。

代码

=arrayformula(SUBSTITUTE(QUERY(IMPORTRANGE(Address,"Sheet1!A2:B5"),"Select *"),",",""))

结果

转换后的v / s预期结果

注意事项

我几乎有10列要导入,并且应从其中3列中除去昏迷。

里纳兹(Rinaz Belhaj)

根据您的建议,我可以通过单独处理色谱柱来实现目标。下面是代码。

=QUERY({IMPORTRANGE(Address,"Sheet1!A3:A5"),arrayformula(VALUE(SUBSTITUTE(IMPORTRANGE(Address,"Sheet1!B3:B5"),",","")))},"Select * where Col2 is not null")

基本上,每列并排有两个IMPORTRANGE函数。

对于包含10列的实际数据的相同查询将如下所示。

=QUERY({IMPORTRANGE(Address,"Sheet1!A3:C"),arrayformula(VALUE(SUBSTITUTE(IMPORTRANGE(Address,"Sheet1!D3:H"),",",""))),IMPORTRANGE(Address,"Sheet1!I3:J")},"Select * where Col2 is not null")

我使用了3个IMPORTRANGE函数,以便可以通过删除逗号并将其更改为数字来将D列格式化为H列。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用GAS使用内置电子表格功能

如何在Google Apps脚本中使用本机电子表格功能?

如何在Google电子表格应用中使用Browser.msgBox响应?

电子表格中是否&匹配功能

如何修复Google电子表格中的“查询返回和空值”错误

电子表格。调整和功能的脚本

如何在React中使用Google Sheets API动态获取电子表格中的工作表列表?

如何在Google表格中使用importhtml从同一电子表格中的多个URL连续导入表?

如何在Google电子表格中准确使用updateDimensionProperties

如何在另一个电子表格中使用Google Apps脚本?

如何在Google电子表格中使用两个条件进行计数?

如何在Excel 2013中下载股票价格?是否有与Google Doc的GoogleFinance电子表格功能等效的功能?

如何在基于日期的电子表格中使用条件格式?

如何在Google Apps脚本电子表格嵌入式脚本中使用确认按钮?

如何在Rails 4中使用电子表格gem?

移至Google电子表格的顶部功能

在Openoffice电子表格中使用SUMIF正确使用INDIRECT函数的语法,以指定功能范围

电子表格图表功能无权限

查找功能在Excel和Google电子表格中给出不一致的结果

如何在Google电子表格中使用保护setWarningOnly(warningOnly)

如何使用Google可视化查询搜索电子表格

Ruby:反向计算或电子表格功能

在Google时区(而不是电子表格时区)中使用Google Apps电子表格脚本的日期

如何在 Google 电子表格中使用自定义脚本进行条件格式设置?

使用 App Scripts 在 Google 电子表格中找不到替换功能

如何使用 Google Sheets API 和 Python 更新电子表格属性?

在 Google Sheets 电子表格中,如何在内存 TRANSPOSE 上使用 QUERY?

Google 电子表格脚本 - 搜索功能

如何在 Google 电子表格中使用 where 查询过滤多个条件