我有一个非常长的电子表格,我想创建一个新列(实际上是8),其中新列中的每个单元格是其他列中两个单元格的总和 . 一个明显的答案是创建列,在第一个单元格中创建公式的实例,然后向下拖动公式 . 但是,由于电子表格很长,我想这样做8次,这个过程对我来说没有意义 . 有没有自动化的方法来做到这一点?我从未与VBA合作,但有足够的编程经验,我认为我可以搞清楚 . 谢谢 .
我做了什么,例如列中的长数据 A & B
A
B
将公式放入 C1 & D1
C1
D1
单击 B1 ,按住向下箭头转到最后一个单元格,转到 C & D 并输入任意值
B1
C
D
单击 C1 ,按住Ctrl键控制向下箭头选择空单元格,与左箭头相同以选择水平
ctrl D填写公式
突出显示单元格 . 双击角落中的黑框,公式将填充到旁边的数据末尾 .
在图片中:悬停在这里:
当您将鼠标悬停在点上时,光标应变为黑色 + .双击后,公式将被填充
这种方式将复制该单元格的格式,但如果您不想这样,可以单击菜单弹出窗口(填充区域的左下角)
并选择填充而不格式化
2 回答
我做了什么,例如列中的长数据
A
&B
将公式放入
C1
&D1
单击
B1
,按住向下箭头转到最后一个单元格,转到C
&D
并输入任意值单击
C1
,按住Ctrl键控制向下箭头选择空单元格,与左箭头相同以选择水平ctrl D填写公式
突出显示单元格 . 双击角落中的黑框,公式将填充到旁边的数据末尾 .
在图片中:
悬停在这里:
当您将鼠标悬停在点上时,光标应变为黑色 + .
双击后,公式将被填充
这种方式将复制该单元格的格式,但如果您不想这样,可以单击菜单弹出窗口(填充区域的左下角)
并选择填充而不格式化