在Excel 2013中平均dynamicVlookups

我正在尝试自动计算电子表格来跟踪锦标赛统计信息。 玩家可以获得3分,每次获得1分。 以下是我目前的数据表:

第1列:玩家别名
第2-6列:玩家对手
第7-11栏:匹配结果与对手(C2中的对手,C7中的匹配结果,C3中的对手,C8中的匹配结果,C4 / C9,C5 / C10,C6 / C11)
第12列:匹配点数( COUNTIF(RC7:RC11,">.5")*3 + COUNTIF(RC7:RC11,"=.5")
第13栏:匹配成功率( C12 / (COUNTA(RC7:RC11)*3)
第14列:对手的比赛AVERAGE(VLOOKUP(RC2,C1:C13,13,FALSE),VLOOKUP(RC3,C1:C13,13,FALSE),...,...,...AVERAGE(VLOOKUP(RC2,C1:C13,13,FALSE),VLOOKUP(RC3,C1:C13,13,FALSE),...,...,...

我想要做的是能够dynamic地添加对手并匹配结果(分别扩大范围2-6和7-11)并且使列12-14更新而不需要将新的VLOOKUP参数添加到平均值。

是否有可能获得可变数量的VLOOKUP结果的平均值?