这一篇说说如何在Excel中批量输入公式。
可能有些朋友会说,输入公式有什么可聊的。不就是在第一个单元格中键入公式,然后选中它向下拖动,就自动将公式填充到了剩下的单元格了吗?
说得很对。但是只会这一种方法,是要加班的。
拖动下拉填充公式
这是我们批量输入公式最常用的办法。
缺点:最简单的,总有它的一些局限性。当你需要将公式填充到几千行或几千列的单元格时,用拖动下拉填充公式法,好累不说,还没效率。
另外,下拉填充公式,会将剩下的单元格自动调整成和第一个单元格一样的格式。
Ctrl + Enter批量输入公式
先选中所有的单元格(少量单元格用拖动,较多单元格用快捷键或名称输入框),接着按住Ctrl键,同时点击第一个单元格,然后输入公式,最后按“Ctrl + Enter”键批量输入公式。
这个方法还有一个好处:不会破坏原有表格的格式。
缺点:步骤有点多……
双击填充公式
非常简单,输入公式,将鼠标移动到单元格右下角,然后双击一下,管你几千行还是几万行,公式都已填充完毕。
缺点:只适合于向下填充,向右填充公式不适用。另外,当表格中间有空行时,只能填充到空行之前。
Ctrl + R/D快捷键填充公式
先输入第一个公式,接着选中单元格,按“Ctrl + R”向右填充公式,或按“Ctrl+D”向下填充公式。
如果你的表格有断层,只要你不选中断层处的单元格,填充公式不受影响。
缺点:和方法2类似,有点麻烦。
直接批量复制粘贴公式
复制第一个公式,然后选中其他单元格,直接按“Ctrl + V”粘贴。如果,你有很多个表格要填充公式,同样,可以用这个方法快速填充。
总结
不会破坏单元格格式的方法,就只有一个,那就是“Ctrl + Enter”批量填充法。表格很长,又没有断层时,用双击可以感受火箭般的填充速度。横向填充,用“Ctrl + R”很方便。单元格不连续时,用复制粘贴公式法最便捷。
注意:
输入第一个公式时,一定要合理设置好绝对引用、相对引用和混合引用。否则后面的公式将不正确。