乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > word公式编辑器-Excel一次修改一个单元格引用或一个公式,批量替换

word公式编辑器-Excel一次修改一个单元格引用或一个公式,批量替换

作者:乔山办公网日期:

返回目录:word文档

在 Excel 中,如果要给公式的单元格引用添加$,即把对单元格的相对引用变为绝对引用,有两种方法,一种为按快捷键法,另一种为替换法;如果要修改的公式不多,可以用按快捷键法;如果要修改的公式很多,可以用替换法一次批量替换。如果表格中有很多文本公式或者文本计算式,不能直计算,也可以批量把它们替换为公式从而实现自动计算。以下就是 Excel 给公式的单元格引用添加$与批量把文本公式和计算式替换为公式的具体操作方法,实例操作所用版本均为 Excel 2016。


一、Excel给公式的单元格引用添加$


(一)一次修改一个单元格引用或一个公式


1、假如要给求和公式 =SUM(IF(B2:B10>80,B2:B10)) 中的单元格引用添加$。选中整个公式,按 F4,没有反应;选中 B2:B10,按 F4,B2:B10 变为 $B$2:$B$10,同样选中后面的 B2:B10,按 F4,它们也变为 $B$2:$B$10;再按 F4,$B$2:$B$10 变为 B$2:B$10;再按一次 F4,B$2:B$10 变为 $B2:$B10;再按 F4,$B2:$B10 变为 B2:B10;操作过程步骤,如图1所示:


图1


2、第一次按 F4,会给列和行都添加 $,如 B2 变为 $B$2;第二次 F4,只给行添加 $,如 B2 变为 B$2;第三次按 F4,只给列添加 $,如 B2 变为 $B2;第四次按 F4,把 $ 去掉。


3、如果是乘法公式,可以一次给整个公式中的单元格引用添加$,只需选中整个公式 =A1:A3*B1:B3,如图2所示:


图2


4、按 F4,则公式变为 =$A$1:$A$3*$B$1:$B$3,如图3所示:


图3


(二)批量替换


1、按 Ctrl + ~ 显示公式,按 Ctrl + H,打开“查找和替换”窗口,在“查找内容”右边输入 (C,在“替换为”右边输入 ($C$,单击“选项”展开,“查找范围”选择“公式”,单击“全部替换”,弹出5处被替换提示,单击“确定”;把“查找内容”改为“,D”、“替换内容”改为“,$D$”,单击“全部替换”,也提示5处被替换,单击“关闭”把“查找和替换”窗口关闭,则表格所有公式中的字母和数字都加上 $;操作过程步骤,如图4所示:


图4


2、由于公式中有两个 C 和 D,所以替换引用单元格中的 C(如 C2),需加一个左括号,从而避免把Product函数中的 c 替换掉;替换 D 也是一样的道理。


提示:再次按 Ctrl + ~ 就可以退出显示公式状态。


二、Excel批量把文本公式替换为公式


文本公式即使把单元格格式设置为“常规”后还是不能自动计算,还需要双击单元格,再按回车才会计算,如果公式比较多,一个个操作比较麻烦,如果用替换的方法则可以快速实现批量替换,方法如下:


按 Ctrl + H,打开“查找和替换”窗口,在“查找内容”和“替换为”右边都输入 =,单击“全部替换”,弹出提示 10 处被替换窗口,单击“确定”,再单击“关闭”,则所有文本公式变为公式并自动计算返回数值;操作过程步骤,如图5所示:


图5


三、Excel批量把单元格的中计算式替换为公式


1、假如有一种产品的规格和数量,要计算它们的乘积,由于“规格”列为文本,直接用它们所在单元格相乘无法计算,如图6所示:


图6


2、要计算需要先把 A 列转为公式。双击 C2 单元格,把公式 ="="&A2&"*"&B2 复制到 C2,按回车,返回 12*18*7*15;把鼠标移到 C2 右下角的单元格填充柄上,鼠标变为十字架后,双击左键,剩余数据都变为 A、B 两列数值的乘积;按 Ctrl + C 复制,右键选中的单元格,在弹出的菜单中选择“选择性粘贴”,在打开的窗口中选择“数值”,单击“确定”,则公式变数值;按 Ctrl + H 打开“查找和替换”窗口,在“查找内容”和“替换为”右边都输入 =,单击“全部替换”,弹出提示 5 处被替换窗口,单击“确定”,则公式都返回了计算结果;操作过程步骤,如图7所示:


图7


3、公式 ="="&A2&"*"&B2 的意思是:把等号 =、A2、* 和 B2 用连接符 & 连接起来;然后再把公式粘贴为数值,即把公式变为文本,再用取代 = 的办法把文本变为公式。


相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网