tec*_*tle 6 worksheet-function microsoft-excel-2010
有时,我通过将两个数据集并排粘贴在 Excel 中并在中间使用一个公式(如=A1=C1. 这将根据单元格是否完全匹配返回 true 或 false。当数据集缺少记录时,我只需插入一个新单元格并将现有单元格下移即可使它们重新排列。但是,当我这样做时,它会更新公式,将引用单元格向下移动我插入的单元格数量,如下所示:

这会导致问题,因为每次发生这种情况时,我都必须重做中间的所有公式。对于很长的数据集,这会变得非常乏味。有没有什么方法可以“锁定”比较列中的公式,这样它就不会关心我是否插入或删除单元格,它们将始终指向我设置的原始单元格?
顺便说一句,我知道 $A$1 将锁定引用,但只有当您移动该单元格而不是移动引用的单元格时,这才有效。如果您将其放在顶部并将它们向下拖动,则无论您拖动到哪一行,它们都将保持 $A$1(另外,在引用列中插入单元格后,它仍然会进行更新)。
如果我理解你的问题,我认为这可能有效:
=OFFSET($B$1,ROW()-1,-1)=OFFSET($B$1,ROW()-1,1)
Run Code Online (Sandbox Code Playgroud)
其中 B1 是公式的任意锚点,并且您始终计算比较两侧单元格的偏移量。
| 归档时间: |
|
| 查看次数: |
19940 次 |
| 最近记录: |