【问题标题】:Remove middle initial only if there is one in excel只有在excel中有一个时才删除中间的首字母
【发布时间】:2021-03-12 17:05:11
【问题描述】:

我需要一个公式来删除按此顺序排列的名称的中间首字母。

最后,第一个中间

约翰逊,大卫

提前致谢!

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    用途:

    =LEFT(A1,FIND("}}}",substitute(a1&" "," ","}}}",2))-1)
    

    【讨论】:

      【解决方案2】:

      您可以使用下面的公式将文本提取到第二个空格,这将消除中间名

      =IFERROR(LEFT(A1,FIND(" ",A1,FIND(" ",A1)+1)),A1)
      

      【讨论】:

      • 是的,它会的,它现在更正了错误处理
      猜你喜欢
      • 2019-09-15
      • 2010-10-01
      • 1970-01-01
      • 2014-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-18
      • 1970-01-01
      相关资源
      最近更新 更多