Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 在Google Sheets Select查询中预先结束/追加返回的值_Google Apps Script_Google Sheets_Google Apps - Fatal编程技术网

Google apps script 在Google Sheets Select查询中预先结束/追加返回的值

Google apps script 在Google Sheets Select查询中预先结束/追加返回的值,google-apps-script,google-sheets,google-apps,Google Apps Script,Google Sheets,Google Apps,我有这样一个问题: =query(Orders,"select A,B,C WHERE C = 'Open'") 它返回数据,例如 1234,test@email.com,Open 我想在最终值前加一个字符串,这样它就会显示: 1234,test@email.com,Status:Open 有没有办法在查询中或通过其他方法执行此操作?试试: 您也可以尝试以下公式(前提是您的数据分为3列) 啊,谢谢。我意识到我提出的问题是错误的——我要修改的值不是第一个值。我已经修改了问

我有这样一个问题:

=query(Orders,"select A,B,C WHERE C = 'Open'")
它返回数据,例如

1234,test@email.com,Open
我想在最终值前加一个字符串,这样它就会显示:

1234,test@email.com,Status:Open
有没有办法在查询中或通过其他方法执行此操作?

试试:


您也可以尝试以下公式(前提是您的数据分为3列)


啊,谢谢。我意识到我提出的问题是错误的——我要修改的值不是第一个值。我已经修改了问题,但还是要谢谢你。@ChrisMarshall请尝试我更新的答案。
=SUBSTITUTE(query(Orders,"select A,B,C WHERE C = 'Open'"),"Open","Status:Open")
=QUERY({A1:B,ARRAYFORMULA("Status:"&C1:C)}, 
          "select Col1, Col2, Col3 where Col3='Status:Open' ",0)