Excel 根据条件对单元格使用不同的公式
我正在寻找一个Excel公式,它将根据另一个单元格的内容对两个单元格执行不同的减法Excel 根据条件对单元格使用不同的公式,excel,formula,Excel,Formula,我正在寻找一个Excel公式,它将根据另一个单元格的内容对两个单元格执行不同的减法 如果A2是“B”,则需要将“C2-B2”放入D2 如果A2是“S”,则需要将“B2-C2”放入D2 例如: 我认为最简单的方法是使用Total列(D)。您可以有3种状态,S、B或空。所以你至少需要两个“如果” =IF(A2=“S”,B2-C2,IF(A2=“B”,C2-B2,0)) 然后你可以把整个列加起来 如果您在某些情况下Target1列为空,例如,对于未决交易,您可以在检查C2之前使用SEMPTY(C2
- 如果
是A2
,则需要将“B”
放入“C2-B2”
D2
- 如果
是A2
,则需要将“S”
放入“B2-C2”
D2
我认为最简单的方法是使用Total列(D)。您可以有3种状态,S、B或空。所以你至少需要两个“如果”
=IF(A2=“S”,B2-C2,IF(A2=“B”,C2-B2,0))
然后你可以把整个列加起来
如果您在某些情况下Target1列为空,例如,对于未决交易,您可以在检查C2之前使用
SEMPTY(C2)
为错误的标签感到抱歉。我真的不明白你在说什么。我就是找不到正确的公式来计算这个。希望stackoverflow上的人能帮我。我已经编辑了我的第一篇文章。我希望现在清楚了,我知道。我试过这个公式。当我复制粘贴它或手动输入它时,我会收到一条关于错误公式的错误消息。目标并不总是有利可图的。你的意思是像这样=如果(A2=“B”C2-B2B2-C2)?在没有昏迷的情况下尝试了它,但出现了相同的错误。请自己在excel中试用。您好,谢谢您的快速回复!我已经编辑了我的帖子。希望现在我的意思更清楚了。