arrays - 满足条件的前 5 个单元格的 SUMIF,带有移动窗口
问题描述
我正在寻找一个公式来计算球队在最后一列中过去 5 场比赛的累积分数(所以前 5 场比赛没有值)。所以它应该返回一个介于 0 和 15 之间的数字。在下图中,您可以看到数据集的摘录。范围也不能继续向下移动,因为对于最后 4 场比赛,只会添加最后 4、3、2、1 个游戏点(希望我没有让您更加困惑)。
我曾尝试在函数内的单元格地址中使用具有相对行号的 SUMIF、SUMIFS,但遗憾的是,这并没有帮助。我还查看了SUMIF 中符合标准的前 5 个单元格,但这并没有让我变得更聪明。
链接到完整数据集:https ://www.dropbox.com/scl/fi/thu7f8ajsz9g8wtfo9q2w/Data.xlsx?dl=0&rlkey=aq8d7xi4zyg7hvkophsrhswpi
有谁知道如何做到这一点?
FTHG = Full-Time Home Goals
FTAG = Full-Time Away Goals
FTR = Full-Time Result
PH = Points Home
PA = Points Away
解决方案
推荐阅读
- visual-studio - 从 UnityEngine.GameObject 平面创建 UnityEngine.Plane
- security - 受保护的 ASP.NET Core 2 MVC 控制器中的不记名令牌授权
- java - 在Java中计算二叉树中的节点数
- pine-script - 跟踪renko关闭时间
- python - Apache 服务不会通过 Windows 服务启动
- php - Laravel - 在blade.php 中显示数组中的第一张图片
- c# - 使用 epplus 从 excel 中隐藏/删除图表
- postman - 邮递员无法显示 UI - Windows 本机应用程序
- javascript - 如果宽度<高度使用Javascript旋转图像而不修改每个图像?
- node.js - 使用 node.js 检查文件夹的文件名?