有谁知道Excel表格中subtitute函数的用法?

在一个单元格中有15位数字,怎么运用这个函数替换为18位的数字?就是在15位中插入3位数字使其成为18位数字?哪位好心人帮帮忙啊?谢谢啊!... 在一个单元格中有15位数字,怎么运用这个函数替换为18位的数字?就是在15位中插入3位数字使其成为18位数字?哪位好心人帮帮忙啊?谢谢啊! 展开
 我来答
匿名用户
2014-03-09
展开全部
SUBSTITUTE(A,B,C,D),A为你要变更的单元格,B为这个单元格中你要替换的字符串,C为替换后的新的字符串,D为替换第几个出现的12.
例:12345612312313123,将字符串中的12替换为XX,替换第二个12,替换后为123456XX312313123,输入公式即可,文本格式的"12345612312313123"放入A1单元格,在B1入输入=SUBSTITUTE(A1,12,"XX",2)

这个是有这个功能,但是应该达不到你的目的,你的要目的是在第几位后插入,那个函数是,将这个字符串中的部份字符串进行替换的.你的目的我猜是身份证号码变更.
3325811201035,这是一个15位的身份证号码,变成18位的应该在第四位插入19,在最后一位加一个数字.
不能用上面的公式变更.
匿名用户
2014-03-09
展开全部
=left(a1,6)&"123"&right(a1,9)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-09
展开全部
=SUBSTITUTE(A1,10000,1000000,1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
游朋兔f
2020-07-15
知道答主
回答量:1
采纳率:0%
帮助的人:575
展开全部
假如有个15位的数字:123456789012345,想在567和89之间加上123的话就用subtitute, 比如 =subtitute(A1,89,89123,1);想在最前面或最后面加123,直接用&,比如 =123&123456789012345、=123456789012345&123
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
户捷委静雅
2020-03-22 · TA获得超过3875个赞
知道大有可为答主
回答量:3282
采纳率:26%
帮助的人:163万
展开全部
"你要说明插入的3位数字是多少,插入的位置有啥要求
Excel中SUBSTITUTE函数的用途介绍:
  在文字字符串中用new_text替代old_text。假如要在1个文字串中替换指定的文本,可以用函数SUBSTITUTE;假如要在某一文字串中替换指定位置处的任意文本,就应当用函数REPLACE。
  SUBSTITUTE函数的语法为:
  SUBSTITUTE(text,
old_text,
new_text,
[instance_num])"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式