如何将公式应用于整列?

时间:2015-10-19 19:00:19

标签: excel formula

我需要从Excel的所有行中减去该列的最小值。我有一百万行,我不能一直向下拖动单元格框的右角,以将公式应用于所有这些单元格。遗憾的是,我找不到任何有用的东西。我想从该列的每个单元格中减去一列的最小值除以1000并存储在另一列中:

=(B1-MIN(B:B))/1000

如何将此应用于我希望其工作的列的所有行?

我们如何将公式通常应用于列的所有行?

2 个答案:

答案 0 :(得分:1)

将公式应用于大型数据集中的新列的几种方法:

选项1 - 将数据转换为表:假设数据有标题,选择数据并点击 Ctrl - T 或使用Insert>表格并勾选方框"我的表格有标题"。现在输入新计算列的名称,在标题下方输入公式。它将自动应用于表中的所有行。

选项2 - 在数据范围的下一个空列的第一行中输入公式。然后双击填充手柄(所选单元格的右下角)将公式一直填充到数据范围的最后一行

选项3 - 选择新公式应该去的单元格。最简单的方法可能是从数据的底端开始,然后使用 Ctrl - Shift - 向上箭头选择到顶部。调整选择以适合并按 Enter Shift - 输入以使顶部单元格成为当前单元格。输入公式并使用 Ctrl - Enter 进行确认。它将应用于所有选定的单元格。

答案 1 :(得分:0)

复制列,说它是A.在几个备用单元格中输入:

=MIN(A:A)  

1000

将公式单元格,选择性粘贴...,值复制到顶部。复制该单元格,选择ColumnA的副本,选择Paste Special ...,Operation Subtract。复制包含1000的单元格,选择复制的列,选择粘贴...,操作分割。过滤ColumnA以选择空白并删除所选行的复制列上的内容。