Excel IF函数不返回值
我的问题:在Sheet1单元格A5公式中:Excel IF函数不返回值,excel,if-statement,Excel,If Statement,我的问题:在Sheet1单元格A5公式中: =((A1-A2)+(A3-A4))/2 在表2单元格A1中,IF函数: =IF('Sheet1'!A5=1;"Good";0) Excel仅在为false时返回值。 有什么建议吗 更新: 事情在哪里: 我尝试了不同的细胞,效果很好 它仅在使用此特定单元格时失败 有什么问题吗 问题已解决=如果('Sheet1'!A51;“良好”;0) 相等元素不能单独工作。将A5的公式简化为=(A1-A2+A3-A4)/2。Sheet2的公式将是=IF(Sheet
=((A1-A2)+(A3-A4))/2
在表2单元格A1中,IF函数:
=IF('Sheet1'!A5=1;"Good";0)
Excel仅在为false时返回值。
有什么建议吗
更新:
事情在哪里:
我尝试了不同的细胞,效果很好
它仅在使用此特定单元格时失败
有什么问题吗
问题已解决=如果('Sheet1'!A51;“良好”;0)
相等元素不能单独工作。将A5的公式简化为
=(A1-A2+A3-A4)/2
。Sheet2的公式将是=IF(Sheet1!A5=1,“良好”,“0”)
我不知道有些地区使用
如果
中的code>作为分隔符。今天我学会了。如果您在这样的区域设置中,请使用=If(Sheet1!A5=1;“Good”;“0”)
。我在Excel 2013上对此进行了测试,它可以正常工作。在第2页的A1中尝试以下内容:
=IF(Sheet1!E1=1,"Good",0)
您将得到值0。如果你使用下面的
=IF(Sheet1!E1=5,"Good",0)
如果sheet1:A5在计算后的值为5,您将得到值“Good”。请尝试
=IF('sheet1'!A5=1;“Good”;0)
。Excel的IF中没有分号。@rbm-如果计算机的列表分隔符设置为分号(在一些欧洲国家就是这样)。@Jeeped-不知道这一点!感谢您添加了缺少的勾号(例如,”
,您可以尝试将返回值舍入以避免。=舍入((A1-A2)+(A3-A4))/2,6)
舍入到6位小数精度。