根据条件汇总系列中的值

时间:2019-12-20 07:53:11

标签: excel sum formula add sumifs

目前,我有一个Excel文件,可在其中跟踪与朋友下注时的赢/输。正如您在第K列中看到的那样,下注是我们中的一个人

我需要开发公式(假设它将是SUMIFS)的帮助,该公式将计算每个人(Farzam和Leon)的跑步总数。这个想法是,您可以查看每场比赛后的总利润。我需要编写代码才能正常工作,因为我将基于此数据创建图形。

所以这个想法将是这样的:代码检查Bet是由Farzam还是Leon放置的。然后它将添加M列的值(M9是第一个)。然后,代码需要获取此值,并根据Farzam或Leon赢得/丢失的先前值添加该值。

您需要为两列(Y和Z)编写代码。应该相当等效。

enter image description here

随信附上该文档的屏幕快照,以便您更好地了解。 让我知道是否有任何不清楚的地方,我会尽力解释。

当前,我有以下代码,但它的工作方式与我的描述不一样。 = SUMIFS($ M9:M16; K9:K16;“ Leon”)

1 个答案:

答案 0 :(得分:1)

如果我理解正确,那么您希望获得一个总计,即仅求和该行倒数的范围之和,并说明谁下了这个赌注。

enter image description here

在这种情况下,可以使用以下公式:

=SUMIF($M$9:$M9,"Leon",$K$9:$K9)

请注意,$符号表示这些是静态值。当使用填充手柄向下拖动时,公式将开始计算范围$M$9:$M10,然后是11、12等。并且仅从该行向后计算。这样就得到了上面的运行总图。

您的操作方式:

=SUMIFS($M9:M16;K9:K16;"Leon")

已结束,但只会一次计算出整个范围,因此始终只有一个静态的总输出。