小编Ste*_*ano的帖子

按大写拆分单词的公式

我想提出一个脚本来为谷歌表编写自定义公式。这个想法是分割由多个单词组成的字符串。该公式应该识别有大写字母的单词并将它们分开。结果将是一个字符串,其中单词之间用“,”分隔。

为了澄清这一点,我们举一个字符串的例子:

Nursing StudentStudentNurseNursing School

Desired Result:
Nursing Student,Student,Nurse,Nursing School
Run Code Online (Sandbox Code Playgroud)

我尝试使用 Google Sheet 中的公式:

=split(regexreplace(A1,"[A-Z][^A-Z]*","$0"&char(9)),char(9))
Run Code Online (Sandbox Code Playgroud)

但是,它会生成 6 个带有以下字符串的单元格:

Nursing Student Student Nurse Nursing School
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我或给我一些提示吗?

regex google-sheets google-sheets-formula

3
推荐指数
1
解决办法
7474
查看次数