2015-12-20 33 views
-2

我有以下Excel表单。 The sheet.如何在Excel中设置一个公式到一个列的范围

在这个excel工作表中,我想获得每张发票的总金额。总金额是退款的总和。对于单元格B4,我有以下正在工作的完美表单。

=SUMIFS(D16:D42,B16:B42,"="&A4,C16:C42,"Sale")+SUMIFS(D16:D42,B16:B42,"="&A4,C16:C42,"Refund") 

问题是,我想得到单元格B5-B13的总和。在这种情况下,每个将使用A单元格。我尝试拖动填充句柄,但公式中的所有列都针对列B中的每个新单元格进行更改。任何人都可以请帮忙吗?

+0

尝试使用'D $ 16:d $ 42'。 – Jeeped

回答

1

如果我正确地理解了这个问题,那么在拖动填充手柄时您的值会发生变化,而您不需要这样做。

我会建议寻找绝对引用,因为不管公式如何复制到公式。

下面的图像是什么我谈论的例子:

enter image description here

此图片来源:http://www.gcflearnfree.org/excel2013/15.2

0

试试这个:

= SUMIFS(d $ 16: D $ 42,B $ 16:B $ 42,“=”& A4,C $ 16:C $ 42,“销售”) - SUMIFS(D $ 16:D $ 42,B $ 16:B $ 42,“=”& A4,C $ 16:C $ 42,“退款”)

请注意第一个总和后的减号( - ),因为这是至关重要的,因为您需要从销售中扣除退款才能达到总销售额。

将B4中的上述公式复制到B13单元格中。

希望这有助于...

相关问题