我有一个包含多个页面的跑步者的电子表格
我试图自动计算每个跑步者的总里程数(在Vans表中的D列和H列中),具体取决于跑步者从腿部表格分配的腿数。
这很好,因为每个跑步者只会在预定范围内跑步,所以我在面包车表中的初始公式有效。但是现在我需要将跑步者转移到不同的区块中,并且我试图找到一个更通用的公式,可以解决这个问题,并且说只能在我定义的三个范围内找到这个跑步者。
所以我的问题是:是否有可以在Vans表上使用的论坛,它将采用该跑步者的名字 - 然后查看并找到Legs表中的所有匹配项(D列) - 然后将那些匹配行的距离(列G)相加?
即:在我的第二张(Legs表)图片中,跑步者1在D2和D20中,所以他的总里程为5.53 + 4.1 = 9.63。 (G2 + G20)
答案 0 :(得分:2)
查看Excel中内置的各种*** IFS功能(您可以使用的功能取决于您的Excel版本):
SUMIFS COUNTIFS AVERAGEIFS MAXIFS MINIFS 这些可能符合您的需求。
答案 1 :(得分:0)
在Google Spreadsheets中,您可以使用arrayformula sumif对跑步者求和。
=arrayformula(if(A2:A<>"",sumif(Legs!D2:G,A2:A,Legs!G2:G),""))