2016-07-15 75 views
0

我需要公式帮助。 我有一个电子表格,用户在一个单元格中输入一个整数。我需要使用该值将公式放入另一个单元格中。因此,例如,用户在小区中输入24。我需要它将一个简单的总和公式放在行左边的第24个单元格中,并将其突出显示为红色。 有没有办法做到这一点?如何使用单元格中的值来计算多达

+1

你可以有一个公式的列?您可以使用条件格式来检查单元格是否为空,并且对于您的公式,您可以使用'= If(和($ A $ 1 <>“”,row()= $ A $ 1),[sum formula],“ “)'假设用户在'A1'中输入数据。把这个公式放在任何一列中,然后拖下去。 – BruceWayne

+1

@BruceWayne你真的不需要'$ A $ 1 <>“”'部分,如果它是空白的,它永远不会等于行号,因此会用'“”'填充整个列。 –

+0

您是否需要将sum()放在第24行上,还是要求和(A1:A24)?将总和放在第24行意味着该列需要保留一个公式,但不是不可能的,但它会使列无效。然而,要求A1:A24说B1是可行的,并且可能会符合你的期望。 – Andreas

回答

0

你会把SUM公式中的IF()函数,它是真正的当行=在单元格的值:

=IF(ROW()=$E$2,$E$3-SUM($B$1:$B1),"") 

enter image description here

+0

感谢您的好评。你能澄清一些吗?基本上我有用户计算付款金额。所以你把余额放在P3和P3中的支付数量。如果P3是24,我需要P28有这样的公式: = P3-SUM() 与总和为单元格P4:P27,但我需要它是动态的基于付款数量的值。我希望这是有道理的 – user3712400

+0

不要,尝试在原始文章中提供一些测试数据和预期结果。 @ user3712400 –

+0

@ user3712400请参阅编辑,您可能需要刷新页面。 –

0

OFFSET在这里可以是一个很好的选择。

如果我明白你在说什么,根据你对@ ScottCraner的回答的评论,你可以使用这个公式,比如P4或者任何真正的地方。

=P3-SUM(OFFSET(P4,0,0,P3,1)

,如果你不需要公式是完全在细胞P28或无论它的定义这是可行的,只是要总结基础上P3触发支付次数。

相关问题