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)。 相关内容 如何在沙箱中运行程序? 偏导数命令与 Deltas 一致 如何在Windows 10命令行中输入日语? linux下如何识别进程组的领导者? 消费者 SSD 与企业 SSD [关闭] 由于 TikZ-Tokens 导致控制序列未定义 为什么我不能再将来自两台不同机器的 Firefox 实例分开了? 虚拟机上的 Nginx。根服务器的下载速度非常慢 newtxmath 与 fontspec 结合使用的注意事项 如何查看 / 文件系统分区的大小和可用磁盘空间?[重复]