使用Excel或Google SpreadSheets公式为单元格中的每个单词添加加号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Excel或Google SpreadSheets公式为单元格中的每个单词添加加号相关的知识,希望对你有一定的参考价值。

我有一个名为不同产品的列,例如:

   A
1 red car
2 blue whale
3 red carpet in the closet
4 star wars dvd extra especial thing
5 whatever with your however

我想在B栏:

    B
1 +red +car
2 +blue +whale
3 +red +carpet +in +the +closet
4 +star +wars +dvd +extra +especial +thing
5 +whatever +with +your +however

我正在使用Google Spreadsheets,但Excel的解决方案可以正常工作!

如果实现这一目标的唯一方法是使用自定义公式,我更喜欢Google Spreadsheets公式。虽然,如果可能的话,我真的想知道原生配方。

答案

干得好。把它放在单元格B1中:

="+"&SUBSTITUTE(A1," "," +")

现在向下复制。

另一答案

为避免必须填写并在输入新数据时必须重复此操作,请在Google表格上尝试

=ArrayFormula("+"&REGEXREPLACE(FILTER(E:E,LEN(E:E))," "," \+") )

以上是关于使用Excel或Google SpreadSheets公式为单元格中的每个单词添加加号的主要内容,如果未能解决你的问题,请参考以下文章

将我的 Google 图表(表格)数据导出到 excel 或 csv

Perl如何将两个或多个excel文件合并为一个(多个工作表)?

Google表格(Excel)使用通配符在条件格式中查找包含某些文本的单元格

在 Excel 中重新创建 Google 电子表格 QUERY()

数据库访问 excel 格式或 if 语句或分组

从 Google 表格复制特定范围并将值粘贴到 excel