如何同时修改不同行相同列的相同的公式,如D列第2/4/6/8行公式为C*5,要同时改为C*8

Excel表单中F10/F20/F30/F40/F50....F490中的公式都是 =IF(D10<=58,E10*8,IF(AND(58<D10,D10<=98),E10*12,IF(AND(98<D10,D10<=300),E10*20,IF(D10>300,E10*25,0)))),F20则对应D20,E20,以此类推,第一次计算完成后,需要把公式改为 =IF(D10<=58,E10*5,IF(AND(58<D10,D10<=98),E10*18,IF(AND(98<D10,D10<=300),E10*30,IF(D10>300,E10*35,0)))),有没有比较方便的公式同时更改,同样L列,R列等也需要修改,公式与F列相同

若是单元格所处地置不连续也不规划的:按住Ctrl键不放,逐个点击需要改的单元格,选中后用替换的方式一次性全部替换即可。

若是规划的量大的,则可利用辅助列,按其规则设置公式判断并作替换。

请把公式里的8换成公式:IF(INT(ROW()/10)=ROW()/10,8,5),同理,把12、20、25换成对应的18、30、35,全部列的公式拉下复制即可
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-10
如果要修改的部分不会和引用单元格的行号相混淆,那么选中要修改的单元格,按CTRL+H“查找和替换”,"查找"框填要修改掉的部分,"替换"框填新内容,点确定就可以了.

例如,按住CTRL键的同时,用鼠标点击D2,D4,D6,D8单元格,将要修改的单元格全部选中--按CTRL+H,"查找"框填 5 ,"替换"框填 8--点"全部替换"本回答被网友采纳
第2个回答  2012-10-12
AA1输入
= OFFSET($ A $ 1,(ROW(A1)-??1)* 2 + COLUMN(A1)-??1)
右拉AB1
AC1输入
= OFFSET($ B $ 1,(ROW(A1)-??1)* 2 + COLUMN(A1)-??1)
右拉AD1,
然后选择AA1:AD1
下拉式灌装,
第3个回答  2012-10-10
如果是需要更改偶数行的话,可以用excel的自动筛选来解决

给每一行后加上行标

第一次计算完成后,自动筛选偶数行

然后鼠标拖动选择所有筛选到的数据中需要改变公式的列

注意一定从第一个单元格开始向下拖动选择,不能点列标”全选“

输入新公式后,按 Ctrl+回车

试试看
第4个回答  2012-10-10
查找 C*5
替换为 C*8
相似回答
大家正在搜