有谁知道Excel表格中subtitute函数的用法?
在一个单元格中有15位数字,怎么运用这个函数替换为18位的数字?就是在15位中插入3位数字使其成为18位数字?哪位好心人帮帮忙啊?谢谢啊!...
在一个单元格中有15位数字,怎么运用这个函数替换为18位的数字?就是在15位中插入3位数字使其成为18位数字?哪位好心人帮帮忙啊?谢谢啊!
展开
5个回答
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,在最后一位加一个数字.
不能用上面的公式变更.
例: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)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如有个15位的数字:123456789012345,想在567和89之间加上123的话就用subtitute, 比如 =subtitute(A1,89,89123,1);想在最前面或最后面加123,直接用&,比如 =123&123456789012345、=123456789012345&123
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"你要说明插入的3位数字是多少,插入的位置有啥要求
Excel中SUBSTITUTE函数的用途介绍:
在文字字符串中用new_text替代old_text。假如要在1个文字串中替换指定的文本,可以用函数SUBSTITUTE;假如要在某一文字串中替换指定位置处的任意文本,就应当用函数REPLACE。
SUBSTITUTE函数的语法为:
SUBSTITUTE(text,
old_text,
new_text,
[instance_num])"
Excel中SUBSTITUTE函数的用途介绍:
在文字字符串中用new_text替代old_text。假如要在1个文字串中替换指定的文本,可以用函数SUBSTITUTE;假如要在某一文字串中替换指定位置处的任意文本,就应当用函数REPLACE。
SUBSTITUTE函数的语法为:
SUBSTITUTE(text,
old_text,
new_text,
[instance_num])"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询