使用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电子表格,但Excel的解决scheme将工作得很好!

如果唯一的方法是使用自定义公式,我宁愿使用Google Spreadsheets公式。 虽然,如果可能,我真的很想知道一个本地配方。

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

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

现在向下复制。

为了避免必须填充并且必须重复input新数据,请在Google表格上尝试

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