首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

EXCEL中如何处理单元格内容进行隔几位添加内容?

发布网友

我来回答

5个回答

热心网友

2016及以上版本

B2输入   =LEFT(A2,4)&"."&TEXTJOIN(".",1,MID(A2,3+2*ROW($1:$9),2))    

同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉

C2输入   =SUBSTITUTE(B2,".",)   下拉

热心网友

B到C的公式,很简单,=SUBSTITUTE(B2,".",) ,下拉填充。
关键是,A-B,特别是有汉字的时候,按什么规律填加符号呢?举几个例子上来吧。
再说,A和C有什么区别?令C2=A2就行了啊,为什么还要从B2推出来呢?追问

a到b,例子如图,用的分隔符是+,但是实际可能是空格符,现在是加号明显些。

a和c,没有什么区别,这图上面有a和c,是因为有些情况下是a到b,有些情况是b到c

热心网友

纯数字的话
B2
=LEFT(A2,4)&RIGHT(TEXT(A2,"-00-00-00-00-00-00-00-00-00"),LEN(A2)-4+(LEN(A2)-4)/2)
PS:弄完了才发现原数据有可能是汉字-_-!
硬搞一下。。。
B2
=LEFT(LEFT(A2,4)&"."&MID(A2,5,2)&"."&MID(A2,7,2)&"."&MID(A2,9,2)&"."&MID(A2,11,2)&"."&MID(A2,13,2)&"."&MID(A2,15,2)&"."&MID(A2,17,2),LEN(A2)+LEN(A2)/2-2)
下拉

热心网友

直接在b2填你想要的样式 然后下拉最后选智能填充不需要函数

热心网友

要不就用代码的自定义函数来处理。追问什么代码自定义函数,如何解决

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com