具有最后 5 个值的 Countif

Countif with last 5 values

我正在尝试计算一组数据中特定玩家的最后 5 个和最后 10 个值。日期在 B 列中,球员姓名在 K 列中,我需要计算的数据在 Z 列中。我只想有一个公式来查找与球员姓名相关的最后 5 个值并将它们相加。那可能吗?我附上了 googlesheet 供您查看!感谢您的帮助!

https://docs.google.com/spreadsheets/d/1iR44nAFSUxZ54LOH61zPOGS_6ugYIMYHEfhJM-SkV6k/edit?usp=sharing

由于日期是按降序排列的,因此您只需要:

=QUERY(FILTER({K2:K, Z2:Z}, 
 COUNTIFS(K2:K, K2:K, ROW(K2:K), "<="&ROW(K2:K))<6), 
 "select Col1,sum(Col2) where Col1 !='' group by Col1 label sum(Col2)''")