【问题标题】:How to update an Excel formula to just change the Row Value as I drag the formula down to the next consecutive row(s)当我将公式向下拖动到下一个连续行时,如何更新 Excel 公式以更改行值
【发布时间】:2021-02-16 03:00:56
【问题描述】:

我有以下计算 If/Then 语句的公式:

=IF(J292="IN HEM",K2,IF(J292="HEMF1",K2,IF(J292="HEMF2",L2,IF(J292="HEMA",M2,IF(J292="STF",K11,IF(J292="STA",L11,IF(J292="LLF",K8,IF(J292="LLA",L8,IF(J292="BMTF",K6,IF(J292="BMTA",L6,IF(J292="NOF",K9,IF(J292="NOA",L9,IF(J292="ROF",K10,IF(J292="ROA",L10,IF(J292="OUTFAM",K3,IF(J292="OUTFPM",L3,IF(J292="OUTA",M3,IF(J292="(SELECT)",P2))))))))))))))))))

我想向下拖动此公式,仅更改行值(例如,J292 始终变为 J293,等等,当我向下拖动我的工作表时)。

我应该在我的公式中添加什么来只更改行而不是剩余的公式?目前,我必须将第 # 行(编辑/替换)替换为下一个连续行,然后将新公式剪切并过去。这当然不是最佳选择。

【问题讨论】:

    标签: excel-formula


    【解决方案1】:

    使用美元符号 ($) 将单元格锁定到指定的列或行。

    如果我理解正确,您想锁定K2,这样它就不会在公式被向下拖动到工作表时更改为K3、K4 等。

    要将公式锁定到某一行,请将美元符号写在行值之前。因此,在这种情况下,您可以将所有出现的K2 替换为K$2。

    同样,要将公式锁定到某个列,请在列值之前写入美元符号。例如,$K2。

    您还可以通过对列和行使用美元符号将其锁定到指定的单元格,例如$K$2。

    您可以对所有不想更改的行重复此操作。

    【讨论】:

      猜你喜欢
      • 2015-12-27
      • 1970-01-01
      • 2020-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多