Google Sheets实现英文双引号替换为希腊角引号的函数需求
Google Sheets 英文双引号转希腊角引号方案
方案1:内置公式(即开即用,无需额外配置)
直接在空白单元格输入以下公式即可,将公式内的A2替换为你需要处理的目标单元格:=REGEXREPLACE(A2, """([^""]*)""", "«$1»")
方案2:自定义函数(适合高频使用场景)
如果你需要经常调用这个转换能力,可以配置自定义函数,后续直接调用即可:
- 打开目标Google Sheets表格,点击顶部菜单栏「扩展程序」→「Apps 脚本」
- 清空代码编辑器内的默认内容,粘贴以下代码:
function TO_GREEK_QUOTES(text) { if (typeof text !== 'string') return text; return text.replace(/"([^"]*)"/g, '«$1»'); }
- 点击顶部保存按钮,任意命名项目后,点击「运行」完成权限授权
- 回到表格即可直接使用,例如处理A2单元格只需输入:
=TO_GREEK_QUOTES(A2)
效果示例
原单元格内容:The kid said "lets play" and i said "yes!"
转换后结果:The kid said «lets play» and i said «yes!»
内容的提问来源于stack exchange,提问作者BegCoder
相关产品推荐
相关产品推荐

