apple-computer-literacy icon indicating copy to clipboard operation
apple-computer-literacy copied to clipboard

Excel内部有快速填充单元格的方法,不用写程序或鼠标拖拽的

Open gantrol opened this issue 1 year ago • 1 comments

本文将指出“用程序批量填充单元格公式”一节中,本可以用excel方便做到的几个点。

  1. 可问题在于,若是我需要填充的单元格多达几百个,甚至更多,鼠标拖拽就很费劲了……

比如要做到,填充100个100,假设是从A2开始,那么就是要填充A2:A101

A2输入100后,在左上角名称栏处输入A2:A101,回车,cmd + d(向下填充,win下是ctrl+d

image

  1. 这样的时候,你就会沮丧地发现,要填充几百个单元格竟然是「不可能的」!

比如想做到:

=SUM(K2:K2)*I2/SUM(J2:J2)-1
=SUM(K2:K3)*I3/SUM(J2:J3)-1

应该要在列数前面加个美元符$固定,就是说:

=SUM(K$2:K2)*I2/SUM(J$2:J2)-1

向下填充一行就变成:

=SUM(K$2:K3)*I3/SUM(J$2:J3)-1

也就是想要的效果。

行数前面加$就是固定行数,列也一样……


注:文中 Excel 泛指这类表单应用。虽然 Excel 的设计处处透着诡异,但是表格相关的功能几乎无所不包,就算本来没有某个功能,用 宏 八成也能做到。

参考

gantrol avatar Aug 03 '22 06:08 gantrol

学习了!

xiaolai avatar Oct 21 '22 05:10 xiaolai