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)。 相关内容 如何删除未使用的内核并回收虚拟机内的磁盘空间? MySQL 优化 菱形循环 (TikZ) 如何解决关机缓慢的问题? 如何查看任务栏(托盘)中未读 Outlook 邮件的数量 使用 charmcraft 构建带有下属 charm“docker charm”的应用程序 设置 \pagestyle{fancy} 似乎会产生错误 反斜杠前面的单词和花括号内的单词的官方命名法是什么 Ubuntu 21.10 更改分辨率,现在屏幕无法读取 从 ssh 客户端获取日期