google-sheets - 如何删除谷歌表格中的特定短语
问题描述
我在表格中有在线客户服务交互的记录,我想匿名化。它们的格式如下:
09:11:37 - Jane Doe:早上好!
09:12:00 - 约翰史密斯:你好!
整个工作表有许多不同的名称和数百个交互,因此查找和替换仍然很繁琐。有没有办法隔离“-”和“:”之间的所有内容并在每一行上替换或删除?我找到了类似事物的示例,但永远无法完全正确地使用语法。
也欢迎其他想法或工具建议!
TIA
解决方案
只是一个小想法,我会给。
您可以使用它SEARCH()
来查找位置:
和-
位置,并且可以从文本中提取子字符串。
例子:
A3
有“09:11:37 - Jane Doe:早上好!”
LEFT(A3, SEARCH(" - ", A3) - 1)
会给我09:11:37
,基本上我们正在做的是从文本的开头获取 Substring。
MID(A3, SEARCH(" : ", A3) + 3 , 100000)
会给是Good morning!
现在终于使用CONCATENATE
将这些字符串连接为
= CONCATENATE( LEFT(A3, SEARCH(" - ", A3) - 1), " ", MID(A3, SEARCH(" : ", A3) + 3 , 100000))
现在你会得到字符串09:11:37 Good morning!
希望有效。玩弄公式备忘单。
推荐阅读
- python - 通用文件操作的多线程或多处理?
- java - Spring Cacheable返回对象的副本
- python - 如何在 Selenium (Python) 中访问此元素
- php - 提交按钮重定向多个页面
- javascript - Freecodecamp Basic JavaScript: Nesting For LoopsPassed
- python - 如何在 Django REST 框架中编写一个自定义过滤器的单元测试?
- java - 将多态 Json 对象反序列化为 POJO
- python-3.x - 终端声称没有找到 pyperclip 模块,但我已经安装了 pyperclip?
- javascript - Firebase 电话身份验证在 Ionic 4 中有效,但 Firebase 权限被拒绝
- spring - 实体错误 ID 为空,即使它是自动生成的