excel里批量填公式,向下复制按ctrl+d,向右复制按ctrl+r,选区域的时候必须同时包含已经写好公式的源单元格和要填充的空白区域。拖动或者双击填充柄的方式,更适合连续排列的明细数据。先算三条采购金额,再做横向计算和固定服务费率引用,全部填完一定要检查最后一个单元格的公式,确认它的引用跟着行列位置正常移动了。相对引用会跟着单元格位置变,绝对引用不会变。ctrl+e是快速填充的专属功能,别拿它代替公式复制,要是相邻列有断行空白,也不能双击完填充柄就想当然以为所有记录都已经覆盖到了。
先写首格公式,再把源格和目标一起选中
D2输入 =B2*C2,得到24,D3、D4先留空。选D2:D4准备向下填充,选区必须包含D2这个公式源格;只选空白D3:D4按快捷键,没法按当前逻辑从首行复制完整的计算规则。

Ctrl+D 向下填,末格应引用第4行
选D2:D4按Ctrl+D,D3得到60、D4得到40,点击D4看编辑栏为 =B4*C4。三条金额分别24、60、40,说明每行按自己的数量乘单价;如果每格都是24,检查是否复制成固定数或把来源锁成了同一行。

Ctrl+R 向右填,列引用也会移动
另建横向示例,B2:D2是数量2、3、5,B3:D3是单价12、20、8。B4先输入 =B2*B3,再选B4:D4按Ctrl+R,C4为60,D4公式 =D2*D3、结果40;不要只选右边空格,也别把表头行当作计算来源。
把记录数组导出为带样式的 Excel(xlsx) 或带 BOM 的 CSV。支持列配置(表头/宽度/顺序)、表头冻结首行、斑马纹、布尔值转「是/否」、数组换行、CSV 中文防乱码。零依赖。触发词:导出 Excel、导出 CSV、记录转表格、列配置导出、数据导出、表格美化、JSON 转表格。

固定参数先加绝对引用,再拖动填充柄
回采购表,F1写服务费率,F2填10%,E2输入 =D2*$F$2,向下拖填充柄到E4。E2、E3、E4应为2.4、6、4,图中E4仍引用$F$2;这里是演示费率,名称和业务口径可另定,别把每行费率引用随行拖走。

双击填充柄后检查末行,改数测试联动
连续明细也可在D2写好公式后双击右下角填充柄,仍应检查D4已覆盖;旁列空白会影响自动识别。把B4从5改6,D4应更新为48,若E4保留费率公式则变4.8。核对末格引用后保存公式填充.xlsx,不用Ctrl+E替代这些公式操作。










