我的问题:在Sheet1 Cell A5公式中:
=((A1-A2)+(A3-A4))/2
在Sheet2 Cell A1和IF函数中:
=IF('Sheet1'!A5=1;"Good";0)
Excel仅返回“值,如果为false”。
有什么建议吗?
更新
事情在哪里:
我尝试过不同的细胞,效果很好 它只能通过这个特定的单元格
可能是什么问题?
问题解决= IF('Sheet1'!A5<> 1;“Good”; 0)
相等元素不能单独工作。
答案 0 :(得分:0)
将A5的公式简化为=(A1-A2+A3-A4)/2
。 Sheet2的公式为=IF(Sheet1!A5=1, "Good", "0")
我不知道某些语言环境使用;
中的IF
作为分隔符。今天我学到了如果您在此类语言环境中,请使用=IF(Sheet1!A5=1; "Good"; "0")
。我在Excel 2013上对此进行了测试,它可以根据需要运行。
答案 1 :(得分:0)
在sheet2的A1中尝试以下内容:
=IF(Sheet1!E1=1,"Good",0)
您将获得价值0.如果您使用以下
=IF(Sheet1!E1=5,"Good",0)
您将获得值“Good”,提供sheet1:A5计算后的值为5.