欢迎访问服务器技术网-www.fuwuqijishu.com

怎么样在新插入行中自动生成与原行同样的公式和格式?

软件 fuwuqijishu 2年前 (2022-10-01) 17次浏览 0个评论 扫描二维码

关于在有同样公式和格式的单元格所在行上插入一行,怎么样在新插入行中自动生成与原行同样的公式和格式 的问题

1、在求和公式上方插入一行,这行空白留着,设求和公式时将此行包含,以后此行不要用,在这行空
白以上插入新的行  
如果不想要此空白行,那么请将求和公式修改如下: 假设原求和公式在A5:=sum(A1:A4) 
那么请改为:=SUM(A1:INDEX(A:A,ROW()-1)) 
其中row()表示求和公式所在A5的行标,减一即为其上一格A4的行标, index函数是找到A列中ROW()-1这行的单元格  
公式自动变化依赖的是excel系统的单元格移动公式自动更新的机制, 
由于求和公式引用的单元格范围值考虑第一格和最后一格,而插入行时,其上一行不会动,而下面的所有行往下移动,  
你原来的方式,公式引用的单元格是没有变动的,所以公式不会动  
2、如果想能够在公式行前插入行时,公式可以继续有效时,可以使用Indirect函数,比例要在A11单
元格中对A2:A10区域进行求和,一般公式为:=Sum(A2:A10),这样当你在第2行之前插入1行时公式会变为=sum(A3:A11),而当你在11行前插入1行时公式不会有任何变化。
如需要使用户在第1行之后11前之前任意位置插入行时A11公式可以这样写: =Sum(Indirect(Address(2,1) & “:” & Address(Row()-1,1)))。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2519.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900