根据条件从系列中总结价值
Summarize value from a series based on condition(s)
目前我有一个 Excel 文件,我在其中跟踪我 wins/losses 与朋友下注的情况。正如您在 K
列中看到的那样,赌注是我们中的任何一个
我需要帮助来开发一个公式(假设它将是一个 SUMIFS),它将计算每个人的 运行 总数(Farzam 和 Leon)。这个想法是你可以看到每场比赛后你总共有多少利润。我需要编写代码才能正常工作,因为我将根据这些数据创建图表。
所以想法应该是这样的:代码检查 Farzam 或 Leon 是否下注。然后它将添加 M 列的值(M9 是第一个)。然后代码需要获取此值并根据 Farzam 或 Leon 之前的 won/lost 值添加它。
您需要为两列(Y 和 Z)编写代码。应该相当。
随函附上文档的屏幕截图,以便您更好地理解。
如果有任何不清楚的地方,请告诉我,我会尽力解释得更好。
目前我有以下代码,但它并不像我描述的那样工作。
=SUMIFS($M9:M16;K9:K16;"Leon")
如果我没理解错的话,你想要一个 运行 总数,这意味着只对从这条线开始的范围向后求和,并说明是谁下了这个赌注。
在这种情况下,可以使用以下公式:
=SUMIF($M:$M9,"Leon",$K:$K9)
请注意 $ 符号表示这些是静态值。当用填充柄向下拖动时,公式将开始计算范围 $M:$M10
然后是 11、12 等,并且只从该行向后计算。这样就得到了上面的运行总图
你的做法:
=SUMIFS($M9:M16;K9:K16;"Leon")
很接近,但一次只会计算整个范围,所以总有一个完整总数的静态输出。
目前我有一个 Excel 文件,我在其中跟踪我 wins/losses 与朋友下注的情况。正如您在 K
列中看到的那样,赌注是我们中的任何一个我需要帮助来开发一个公式(假设它将是一个 SUMIFS),它将计算每个人的 运行 总数(Farzam 和 Leon)。这个想法是你可以看到每场比赛后你总共有多少利润。我需要编写代码才能正常工作,因为我将根据这些数据创建图表。
所以想法应该是这样的:代码检查 Farzam 或 Leon 是否下注。然后它将添加 M 列的值(M9 是第一个)。然后代码需要获取此值并根据 Farzam 或 Leon 之前的 won/lost 值添加它。
您需要为两列(Y 和 Z)编写代码。应该相当。
随函附上文档的屏幕截图,以便您更好地理解。 如果有任何不清楚的地方,请告诉我,我会尽力解释得更好。
目前我有以下代码,但它并不像我描述的那样工作。 =SUMIFS($M9:M16;K9:K16;"Leon")
如果我没理解错的话,你想要一个 运行 总数,这意味着只对从这条线开始的范围向后求和,并说明是谁下了这个赌注。
在这种情况下,可以使用以下公式:
=SUMIF($M:$M9,"Leon",$K:$K9)
请注意 $ 符号表示这些是静态值。当用填充柄向下拖动时,公式将开始计算范围 $M:$M10
然后是 11、12 等,并且只从该行向后计算。这样就得到了上面的运行总图
你的做法:
=SUMIFS($M9:M16;K9:K16;"Leon")
很接近,但一次只会计算整个范围,所以总有一个完整总数的静态输出。