在EXCEL表格中如何将一列或几列数据中的一部分进行进行替换?

例如:将一列中的数据220721102110或者220721302206等这样的12位数字组成的数据若干个都替换成后六位数字为6个0 的?即替换成220721000000。

可以通过输入相应的公式来进行处理,具体操作步骤如下:

工具/原材料

excel2016版、win10电脑。

1、打开电脑找到并双击打开excel2016版表格软件;

2、点击打开表格软件以后,为了示范先在单元格内输入好任意的数字文本内容;

3、编辑好内容以后,此时选中B列单元格并输入:=SUBSTITUTE(A1,RIGHT(A1,6),"000000");

4、输入好公式以后,再按“ctrl+回车键”进行公式的填充即可完成设置更改。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-27
1、把两列数据交换位置:
直接在其中一列处插入新的空白列,把另一列数据剪切过来,再把这一列数据剪切过去,最后删掉多出来的空白列,完成。
2、用另一个表格里的数据修改某几列数据,有两种情况:
1)、表中有公式:那就认命地一个个地敲进去吧。
2)表中不含公式,直接把这些数字删掉,把另一表里的数拷贝进来。
第2个回答  推荐于2017-09-19
假设数据在A列,b2=round(A2,-6)就把最后6位换成0了,然后下拉填充下边的单元格,最后把b列选中粘贴到a列,粘贴时用选择性粘贴--数值,工作就完成了。
需要几个0,round()函数后边的参数就用负几,只要别超过原来的数字长度就行。

wps等表格也可以这么做。本回答被提问者和网友采纳
第3个回答  推荐于2018-07-11
这需要设置替换区域。

excel默认情况是对当前激活工作表进行查找和替换。
可以通过高级选项来设置在工作簿进行替换。
如果需要对一部分区域进行替换,需要选中这个区域,在执行查找和替换。本回答被网友采纳
第4个回答  2013-06-20
先选中你要替换的区域,再按查找替换键,查找220721102110替换220721000000然后点替换,一个一个按回车键进行替换,如果你对一个工作表都替换的话就点全部替换
相似回答