![如果 Excel 中填充了 2 个单元格,则减去第三个单元格,否则返回其中一个单元格中的值](https://linux22.com/image/1521910/%E5%A6%82%E6%9E%9C%20Excel%20%E4%B8%AD%E5%A1%AB%E5%85%85%E4%BA%86%202%20%E4%B8%AA%E5%8D%95%E5%85%83%E6%A0%BC%EF%BC%8C%E5%88%99%E5%87%8F%E5%8E%BB%E7%AC%AC%E4%B8%89%E4%B8%AA%E5%8D%95%E5%85%83%E6%A0%BC%EF%BC%8C%E5%90%A6%E5%88%99%E8%BF%94%E5%9B%9E%E5%85%B6%E4%B8%AD%E4%B8%80%E4%B8%AA%E5%8D%95%E5%85%83%E6%A0%BC%E4%B8%AD%E7%9A%84%E5%80%BC.png)
我正在制作一个积分系统电子表格。如果该人参加了两个组别的比赛,我需要从总和中减去第三个单元格。如果他们只参加了一个组别的比赛,我需要返回该数字。
例如
Name A B C Total (D)
John 1 5 2 4
Sally 3 0 1 3
Peter 0 7 4 7
有任何想法吗?
答案1
以下公式可能会满足您的需要:
=IF(AND(B2<>0,C2<>0),B2+C2-D2,B2+C2)
将其放入单元格E2
(鉴于您的示例,John 在第 2 行。)
这将计算,IF
单元格B2
和单元格C2
的值大于0
,则计算B2+C2
并D2
从中减去。如果 B2
或C2
相等0
,则它只会相加B2+C2