Excel:根据另一列中的值对一列求和 2024-6-17 • microsoft-excel microsoft-excel-2010 我有一个如下的 Excel 电子表格: 我想计算一个人在一年中所有月份的得分总和。但是,并不是所有人都参加了相同数量的月份。在上面的例子中,Bob 参加了 1-3 个月的比赛,而 Mary 只参加了 2-3 个月的比赛,Fred 只参加了 3 个月的比赛。 我怎样才能有效地获得这笔款项? 我知道如果每个月份都有自己的列,我可以这样做=SUM(VLOOKUP(lookup value, lookup range, {months}, FALSE))。但是,在 Excel 中重塑数据本身似乎很困难。 答案1 我刚要发帖时就想到了。 该函数SUMIF将执行此操作。它的语法为 SUMIF(range,criteria,[sum_range]),因此对于名字,可以写成=SUMIF(A1:C7,"Bob",C1:C7)。 相关内容 我的 ubuntu 18.0.4 LTS 总是需要手动 fsck(与 Windows 双启动) 计算省略字段的字符的出现次数 如何使用wireshark打开正在变化的文件? 查找打开套接字的详细信息 为什么 Ubuntu 需要花很长时间才能登录? 如何从 PyPI 安装 `twitter` python 包? SSL 证书不可信任 硬件需要非自由固件文件才能运行 将两个子网与相同的默认网关合并 是否可以覆盖没有“启用”或“禁用”选项的 GPO?