我有一个电子表格“ X”,该电子表格包含2个工作表,“ sheet1”和“ sheet2”
在“ sheet2”上,我将其放在A1单元中(我从共享电子表格中导入了所有共享数据):
=QUERY(IMPORTRANGE("URL_SPREADSHEET";"'sheet_that_i_import'!A4:U");"SELECT Col1,Col4,Col3,Col11,Col16,Col14";)
在“ Col14”列上,我有一些名为“ COMERCIAL”的记录
在“ sheet1”上,我从“ sheet2”中获取了一些数据(某些列,不是全部),但是我需要SUBSTITUTE
或REPLACE
“ Col14”上的字符串
如果字符串是'COMERCIAL',我需要用'POLO'替换/替换
我尝试使用importrange + substitute,但是没有成功,也许是语法。
答案 0 :(得分:1)
尝试:
=ARRAYFORMULA(SUBSTITUTE(QUERY(IMPORTRANGE("SPREADSHEET_ID"; "'sheet_name'!A4:U");
"select Col1,Col4,Col3,Col11,Col16,Col14"; 0); "COMERCIAL"; "POLO"))