怎样将Excel表格中同一列数字相同位改成同一数字
例如653645263679457我想把第二位全都改成数字1变成613615213619417...
例如653 645 263 679 457 我想把第二位全都改成数字1变成613 615 213 619 417
展开
展开全部
可以用函数replace来实现,假设数据都是A例中,那么在B1中输入
=REPLACE(A1,2,1,1)
然后往下拖就行了
关于此例中用到的Replace函数的知识:
REPLACE(参数1,参数2,参数3,参数4)
参数1 是要替换其部分字符的文本。
参数2 是要用参数4替换的参数1中字符的起始位置.
参数3 是希望REPLACE用参数4替换参数1中从参数2开始算起的字符个数。
参数4 是要用于替换参数1中字符的文本。
如:
=REPLACE(A1,3,2,"替换") 用“替换” 替换A1的第3位算起的2个字符.
=REPLACE(A1,2,1,1)
然后往下拖就行了
关于此例中用到的Replace函数的知识:
REPLACE(参数1,参数2,参数3,参数4)
参数1 是要替换其部分字符的文本。
参数2 是要用参数4替换的参数1中字符的起始位置.
参数3 是希望REPLACE用参数4替换参数1中从参数2开始算起的字符个数。
参数4 是要用于替换参数1中字符的文本。
如:
=REPLACE(A1,3,2,"替换") 用“替换” 替换A1的第3位算起的2个字符.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果原始数据653在A1单元格,可以在B1单元格中输入
=REPLACE(A1,2,1,1)
按回车后,即可显示结果613。
如果数据都在A列,可以将B1单元格的内容向下复制。
=REPLACE(A1,2,1,1)
按回车后,即可显示结果613。
如果数据都在A列,可以将B1单元格的内容向下复制。
追问
那请问函数replace后面的2.1.1分别代表的是什么意思,如果我这列数字是文本格式,我替换后还想要文本格式,应该用选择性粘贴选择值和数字吗
追答
意思是:
把A1单元格的字符串从第2个字符开始的1个字符,替换成1。
应该是字符型文本,不用改吧。你试一试吧。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果同一列的所有数字都是3位数,采用分列的方法,把3位数分成3列(选中a列,点开始菜单的“分列”,选择固定宽度),分出后删除第2列,在第2列插入一列,在插入列的各个单元格全部填充上1,然后把3列同行的单元格的数字用连结号&,连起来(如d1公式=a1&b1&c1,向下填充)。最后,复制d列在d列粘贴数值,删除a、b、c3列即成。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选中修改列→将数列设置为数字格式→邮件→替换→高级选项(条件替换)选择十位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询