高鸿 发表于 2021-11-19 21:16:00

如何用公式识别特定字符并添加指定字符

感谢,诉求见图,识别出两个数字的并在该串数字后添加6凑成一个三位数。

十一点二十 发表于 2021-11-23 03:30:17

好像搞错了=TEXTJOIN("",,IF(MID(B4,4,1)="-",LEFT(B4,3),LEFT(B4,2)&"6"),IF(MID(MID(B4,FIND("-",B4,1),5),5,1)="-",MID(B4,FIND("-",B4,1),4),MID(B4,FIND("-",B4,1),3)&"6"),IF(RIGHT(B4,4)="-",RIGHT(B4,4),RIGHT(B4,3)&"6"))

董毅云 发表于 2021-12-9 08:33:26

=TEXTJOIN("-",,LEFT(TRIM(MID(SUBSTITUTE(B4,"-",REPT(" ",10)),ROW($1:$3)*10-9,10))&"6",3))数组

空白的我 发表于 2022-2-2 03:21:26

数组三键盘
=TEXTJOIN("-",,LEFT(TRIM(MID(SUBSTITUTE(B4,"-",REPT(" ",9)),{1,2,3}*9-8,9))&6,3))

李东慧 发表于 2022-2-27 08:04:57

低版本的来一个:(1位2位数字均可)
=TEXT(SUM(LEFT(MID(SUBSTITUTE(B4,"-",REPT(" ",9)),{1,10,19},9)/1%+66,3)*10^{6,3,0}),"0-000-000")
页: [1]
查看完整版本: 如何用公式识别特定字符并添加指定字符