如果在Excel中处理多个单元格时返回false

我是Microsoft Excel的新学员,目前使用Microsoft Excel 2007.我学到了“if”公式:

=if(logical_test;[value_if_true];[value_if_false]) 

所以我创build了这样一个if语句:

 =if(5+5=10;A1="Right answer";A2="Wrong Answer") 

它返回了错误,怎么了? 如果我创build这样的东西:

 =if(5+5=10;A1="Right answer";A1="Wrong Answer") 

它会在目标单元格中​​返回“正确答案”

您需要调整公式的概念:一个公式的结果总是存储/显示在公式所在的单元格中。

所以在你的情况下,你实际上需要像这样修改你的公式

 =IF(5+5=10;"Right answer";"Wrong answer") 

并将其放置在A1或A2中。

你也应该在每个参数之间使用逗号而不是分号。

 =IF(5+5=10, "Right answer", "Wrong answer")