大家在使用excel表格的时候,由于数据太多时,想要找出一些相同条件下的数据时就很费劲,发现有很多数据写错了,要一个个进行修改的话,更耗时间,下面让我为你带来excel表格替换部分内容的 方法 。
excel表格替换步骤如下:
打开表格文件
在打开表格文件后,按住键盘的Ctrl+F键,这样就可以d出查找对话框,如果直接查找就直接在上面输入内容查找,如果是要替换点击替换菜单
在替换中要输入查找内容,替换内容,可以选择一个一个替换也可以全部替换
输入内容后点击替换,这时候 文章 里面明明有这文字确提示没找到,那是因为他查找过程是按你选中的框开始查找所有它找下去没找到,这时候直接点击确定
点查找下一个,原来选中的位置在这边
点击查找下一个后,就自动查找到搜索的内容
点击替换,这个内容就被替换成你输入的替换内容。对于搜索内容相同的文字都可以一一的替换,也可以全部替换
Function rep(va As range, rf As range, j As Integer, k As Integer)Dim i As Integer
Dim str As Integer
str = va.Formula
For i = 1 To rf.Rows.Count
str = Replace(str, rf.Cells(i,j), rf.Cells(i,k)+"┋")
Next
rep = Replace(str,"┋","")
End Function
'//批两替换公式
'//rep(va单元格,rf固定区域,j被替换值列序号,k替换值列序号,pre防伪字符)
'//例子:A1100008,A1100009,A1100010替换成 A1100009,A1100010,A1100011是依次这样填充
'判断出设置,轮流用可以替换内容去替换
'i=1 A1100008,A1100009,A1100010
'i=2 A1100009┋,A1100009,A1100010
'i=3 A1100009┋,A1100010┋,A1100010
'i=4 A1100009┋,A1100010┋,A1100011┋
'end A1100009,A1100010,A1100011
如上公式,可以替换互相覆盖的序号,比如上面的例子
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)