【问题标题】:Adding Comma's to Strings in Excel 2016在 Excel 2016 中为字符串添加逗号
【发布时间】:2021-07-07 11:33:55
【问题描述】:

我正在尝试创建一个公式,如果名称多于两个,则在第二个字符串后添加一个逗号,否则在第一个字符串后添加一个逗号。
但我的公式只是在第一个字符串后添加逗号。

我的公式:

=SUBSTITUTE(A2," ",", ",1)

我的字符串:

字符串

ARISMEL SANTOS ROSARIO
ADREMIR J GAMBOA ORTIZ
  LOGAN NOVA HERNANDEZ MEJIA LACAYO
    ADREMIR J HERNANDEZ MEJIA
   AVERY GRAN

我不想要的结果是:

ARISMEL, SANTOS ROSARIO
ADREMIR J, GAMBOA ORTIZ
LOGAN NOVA, HERNANDEZ MEJIA LACAYO
ADREMIR J, HERNANDEZ MEJIA
AVERY, GRANT

【问题讨论】:

    标签: excel formula


    【解决方案1】:

    假设单元格 A1 具有您提供的任何示例名称。

    将以下公式放入B1 -> =LEN(A1) - LEN(SUBSTITUTE(TRIM(A1), " ", "")) 和 C1 中的公式 -> =SUBSTITUTE(TRIM(A1)," ",", ",IF(B1<=2,1,2))

    最好先修剪文本(我已经在公式中完成了)。

    看看这是否有帮助。

    编辑:如果你想在一个公式中完成,=SUBSTITUTE(TRIM(A1)," ",", ",IF((LEN(A1) - LEN(SUBSTITUTE(TRIM(A1), " ", ""))) <=2,1,2))

    【讨论】:

      猜你喜欢
      • 2012-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-09
      • 2018-09-24
      • 1970-01-01
      • 2018-06-14
      • 2022-08-11
      相关资源
      最近更新 更多