答案1
如果您在 I13 中指定代理(例如“代理 3”),则此公式将获得特定代理的总和:
=SUMIFS(INDEX(B2:D366,,MATCH(I13,B1:E1,0)),A2:A366,">="&I11,A2:A366,"<="&I12)
此处 INDEX() 返回数组的一列。该列是列标题与您指定的代理相匹配的列。
答案2
您可以使用 OFFSET 函数修改 SUMIFS 公式以仅包含特定列的值。
=SUMIFS(OFFSET(A2:A366,0,I13,,1),A2:A366,">="&I11,A2:A366,"<="&I12)
OFFSET 函数允许您选择 A 列右侧“N”列的列,其中“N”是代理编号(在单元格 I13 中输入)。