excel中用公式,如何替换指定单元格的内容?

A列 B列 C列
单据类型 单据日期 单据编号
王公1.8*2.0 货品编码:CD71001
往来销售 2009-8-5 007358C
王公1.5*1.9 货品编码:CD71001
往来销售 2009-8-7 007358C

我要把表中A3、A5单元格的“往来销售”替换成它的上个单元格的内容,请问在EXCEL中有什么公式可以做到,不要用手动一个个替换,因为还有很多。




=SUBSTITUTE(文本,被替换的文字,新的文字)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-13
选第一行——数据——筛选(自动筛选),将单据类型一列筛选出往来销售
在第一个“往来销售”单元格(即A3单元格)输入:=A2
向下拖拽填充至结束单元格
筛选出全部——选中该列——复制——选择性粘帖——数值——确定
注意:你先复制出一份试试,别返不回原样
第2个回答  2010-08-13
最简单的就是1楼说的快捷键了

你要非得用公式的话,可以这样:

首先选中A列
然后点击“编辑”菜单——替换——查找内容:往来销售——替换为这个格空着——确定

这个时候你可以看到所有“往来销售”全部变成了空格

然后再A3单元格输入 =A2 回车
右键A2单元格,复制

选中A列,“编辑”菜单——定位——定位条件:空值——确定

在目前的选中区域中,单击右键——选择性粘贴——公式——确定
第3个回答  2015-08-27
简单点可以借助D列用IF函数实现;思路是,判断A2单元格是否=往来销售,如果等于,则返回A1的值,如果不等于则返回A2的值,以下单元格以此类推。
在D2单元格录入公式=IF(A2="往来销售",A1,A2),然后下拉,复制D列的值,选择性粘贴到A列;
第4个回答  2010-08-13
先用查找替换将它们全换为空格,然后定位空值,= 向上箭头 CTRL+ENTER本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网