示例:
我有一个单元格"A1“,它概括了”IF“(-something:=SUM.IF;”Blue“;$5:$10)中的一些值。
意思:例如,如果列C5到C10在任何行中都包含"Blue“一词。"C7“和"C9",则"D7”和"D9“之和将显示在"A1”中。
我的问题:
如果我插入一个新行"5",那么我希望公式也包含这一行:=SUM.IF($C$5:$C$11;“Blue”;$D$5:$11)
,但现在的公式是:
=SUM.IF($C$6:$C$11;“Blue”;$6:$11)
因此,公式只包含原来的5行"5-10“,现在命名为"6-11”。
如何使excel扩展公式以包括新行,从而从"5-11“=SUM.IF($C$5:$C$11;"Blue";$D$5:$D$11)?中总结
(我知道我可以用一张桌子来做这件事,但这是一个思想上的例子,而不是我的真实情况。实际上,我一次插入5行,一些单元格被合并,所以我无法将数据范围转换为表)
任何帮助都是非常感谢的。
发布于 2017-01-15 12:44:00
这是做不到的。将公式中的行范围引用设置为实际列表上的一行,然后一切都会正常工作。
例如,将第5行保留为空。如果你愿意的话就把这行藏起来。在单元格A1中,使用公式=SUMIF($C$5:$C$10,"Blue",$D$5:$D$10)
(从第5行开始)。开始在第6行中输入值。
现在您可以右键单击第6行并插入一个新行,公式将继续按需要工作。
https://stackoverflow.com/questions/41661126
复制相似问题