使用旧值作为新值的一部分来修改单元格的值?

使用旧值作为新值的一部分来修改单元格的值?

我有一张表格,其中第 2 行有很多列。第 2 行中的每一列都有一个变化的值,范围在 1-1000000 之间,如下例中的 X 所示。

我如何添加修改第 2 行的单元格使其看起来像这样:

=X/1000 

保留 X 的值,但在每个单元格中添加 1000 的除法?

答案1

好消息是,您只想除以 1000,所以我们只需移动小数位。您可以在单元格上使用自定义格式。突出显示整行。右键单击单元格,然后选择“设置单元格格式”。

在“自定义”下,输入格式:

#0"."000

您最终只会得到 3 位小数,但只要您从整数开始,就应该没问题。

答案2

假设您只想做一次这件事,正是因为在公式中有一个循环导致每次重新计算工作表时都将值除以 1000 是没有意义的(即使假设 Excel 允许您这样做。)

因此,我会这样做:创建一个新行,并将公式复制到每个单元格中,该公式将上面的原始值除以 1000。复制新行,然后将“选择性粘贴...值”复制到原始行中。然后删除新行。

相关内容