Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel公式返回错误结果_Excel_Excel Formula - Fatal编程技术网

Excel公式返回错误结果

Excel公式返回错误结果,excel,excel-formula,Excel,Excel Formula,我正在使用excel2007,法语版本 以下是我的问题的一个非常简化的版本: 在一个单元格中,我使用的公式是:=SI(5>0;“a”;“B”)因为5大于0,我希望结果是“a” 当我打开函数向导时,它就是我得到的 当我按照公式计算时,我得到: SI(5 > 0;"A";"B") SI(VRAI;"A";"B") 0 单元格中的结果是0 [编辑]excel过程看起来正常,可以修改单元格,使用菜单。。。但当我问它时,它没有关上。我不得不杀了它。然后,当我重新打开该文件时(在电脑重新启动后),公

我正在使用excel2007,法语版本

以下是我的问题的一个非常简化的版本:

在一个单元格中,我使用的公式是:
=SI(5>0;“a”;“B”)
因为5大于0,我希望结果是
“a”

当我打开函数向导时,它就是我得到的

当我按照公式计算时,我得到:

SI(5 > 0;"A";"B")
SI(VRAI;"A";"B")
0
单元格中的结果是0


[编辑]excel过程看起来正常,可以修改单元格,使用菜单。。。但当我问它时,它没有关上。我不得不杀了它。然后,当我重新打开该文件时(在电脑重新启动后),公式按预期工作。如果我能重现这一点,我将更新标题,并给出场景的精确性以获得它。

@BruceWayne-是的,我的excel也会清除空格,但我没有使用excel2007,法语版本。是吗?特别是Excel的法语版本已经有足够多的问题了,以至于它几乎成了陈词滥调。哦,好吧。如果逻辑测试引用单元格,请确保工作簿计算设置为自动而不是手动。是否应
=If(RC
be
si(RC
?在这个VBA插入中,我注意到您使用了逗号分隔符,已经确定应该使用分号。if和coma在excel中由si和分号修改。我想这是一个表示问题,但在它内部被解释为
if(cond,true,false)