答案1
您可以使用SUMIF
,例如
=SUMIF(A:B,"ed",C:D)
用包含你姓名的单元格值替换“ed”,例如
使用名称F2
向下的G2
=SUMIF(A:B,F2,C:D)
SUMIF
按 1 比 1 进行计算,因此当 A 列匹配时,仅对 C 列求和;当 B 列匹配时,仅对 D 列求和
您还可以使用 4 列宽的范围
答案2
你的问题是
我的实际表格由 4 列名称和两组带有数字的 4 列组成。
我的理解是,这意味着你有 12 列,如下所示:
ABCDEFGHIJKL 名称 名称 名称 名称 0 0 0 0 0 0 0 0 阿尔弗雷德 名称 名称 名称 四十二 0 0 0 83 0 0 0 名称 名称 名称 名称 0 0 0 0 0 0 0 0 名称 名称 名称 名称 0 0 0 0 0 0 0 0 名称 名称 布莱斯 姓名 0 0 0 0 0 0 60 0 名称 名称 名称 名称 0 0 0 0 0 0 0 0 名称 名称 名称 名称 0 0 0 0 0 0 0 0 名称 名称 名称 布莱斯 0 0 0 95 0 0 0 0 姓名 布莱斯 名称 名称 0 17 0 0 0 0 0 0 名称 名称 名称 名称 0 0 0 0 0 0 0 0
您希望 ALFRED 获得 125(42+83),BLYTHE 获得 172(17+95+60)。如果从barry houdini 的回答,你可以这样做
=SUMIF(A:D, "ALFRED", E:H) + SUMIF(A:D, "ALFRED", I:L)
和
=SUMIF(A:D, "BLYTHE", E:H) + SUMIF(A:D, "BLYTHE", I:L)
ETC。