我正在玩一张有关时间可用性的表格。我想知道是否可以仅为其他列包含特定值的值创建SUM
。
以下是该表的一个示例:
https://docs.google.com/spreadsheets/d/10HyG7-DY_FDxu18EtCP5Na3wLBxmcoQtiFcnESZbZ1k/edit?usp=sharing
这是一个屏幕截图,带有解决方案(在下面发布)。
在底部我添加了总计。每个项目都有一些空的总行数。那是我不知所措的地方。因此,考虑第18行(“Proj 1”的总计),我如何告诉Google表格:“计算上述单元格的总和,但仅考虑B<n> == B18
的单元格”
也许我可以在单独的工作表上使用数据透视表,但在第一张工作表中立即显示它将是完美的。
答案 0 :(得分:1)
那很烦人...... 1小时搜索解决方案,5分钟后发布在SO上,我找到了它... -_-
后人:
在这种情况下使用的函数是SUMIF
。它需要与3个参数一起使用:
$B$4:$B$16
$B18
C$4:C$16
完整功能显示为:=SUMIF($B$4:$B$16, $B18, C$4:C$16)
请注意,某些值是&#34;固定&#34;并且必须在将新行添加到工作表时进行修复!
我还将公式添加到上面链接的示例表中以供参考。