【问题标题】:How to prevent my formula from skipping the cell when i insert new row插入新行时如何防止公式跳过单元格
【发布时间】:2015-04-09 08:10:58
【问题描述】:

这是我的示例 =IF(C4="R",E4,0)+IF(C5="R",E5,0)+IF(C6="R",E6,0)+IF(C7="R",E7,0).........

如果我在 C4 到 C5 之间插入新行,我的公式会从 C4 跳到 C6

这里: =IF(C4="R",E4,0)+IF(C6="R",E6,0)+IF(C7="R",E7,0)........

. | C | D | E

4 | "R" | ... | 14

5 | "T" | ... | 5

6 | "R" | ... | 6

TOTAL "R" = 20 TOTAL "T" = 5

C 列是您可以选择的每一行的下拉列表:“R”、“T”、“K”.....

希望有人帮助我。非常感谢你.. i cannot post image coz it needs 10 reputation...

【问题讨论】:

  • 看起来你应该简单地使用=SUMIF(C4:C10,"R",E4:E10)
  • 另外,您可以使用OFFSET(C4,1),而不是C5。类似地更改除第 4 行以外的所有其他单元格。
  • 非常感谢,但也许我不能使用求和公式 bcoz,我让我的单元格取决于我应该求和的类别/类型。前任。 c4 变成 "T" 那么应该归为同一个类别。
  • 谢谢先生,我使用了 SUMIF 方法。上帝保佑!!!

标签: excel row formula skip


【解决方案1】:

您能否发布 Excel 工作表,详细说明您试图实现的目标...同时,如果您插入行但始终希望 SUM 基于 C4,则更改为 $C$4 等添加 $ Char 将锁定总和

如果您发送表格,最好使用带有 vLookup 或 Sumifs 的辅助列。

【讨论】:

    【解决方案2】:

    =SUMIF(C4:C6,A7,E4:E6)

    C4:C6 is category range A7 CELL where i make a reference for total of "R" E4:E6 is the value of each category.

    感谢 AXeL Richter!

    【讨论】:

      猜你喜欢
      • 2018-06-16
      • 1970-01-01
      • 1970-01-01
      • 2015-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-29
      • 1970-01-01
      相关资源
      最近更新 更多