【发布时间】:2019-01-15 04:25:51
【问题描述】:
我有一个包含多个单元格的电子表格,其中包含一堆文本。在文本中,@ 符号之间有几个单词/句子。每个单元格中有多个这样的字符串。
例如:
Lorem ipsum dolor sit amet,@consectetur adipiscing elit@。 Curabitur sapien nibh,faucibus ut odio ut,vehicula elementum nunc。 @Fusce consequat risus vel dui tincidunt@ 调味品。
我需要一个解决方案来提取@...@ 字符串,比如说到相邻的列中。
编辑以回应 cmets:在发表这篇文章之前还没有完全尝试过任何解决方案,因为我不知道如何开始 - 主要挑战似乎是文本中的多个 @...@ 字符串。
我研究的其他解决方案似乎不适用于多个分隔符:
excel vba- extract text between 2 characters
感谢任何解决方案。
谢谢
【问题讨论】:
-
您可以转到
Data>Text To Columns并使用@作为分隔符将其拆分为单独的列。 -
@simon:欢迎来到 Stack Overflow:请take the tour 并阅读How to ask a good question,然后编辑您的问题以包含代码、预期行为以及问题所在......然后我们可以尝试帮助
-
我否决/投票关闭,因为您没有包含 minimal reproducible example ,看起来像 no attempt was made,看起来像 no research 已完成。
-
@simon: 请告诉我们what you have tried
标签: string vba excel data-cleaning