excel2010函数OR仅在判断 由IF嵌套公式得出的数据时错误 向各位请教 感谢情况是这样的:单元格 F1 F2 为由IF嵌套公式索引出的数字数据(注:IF嵌套达到64层后用&连接,而且保证结果完全是正确的.),

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/09 04:48:50
excel2010函数OR仅在判断 由IF嵌套公式得出的数据时错误 向各位请教 感谢情况是这样的:单元格 F1 F2 为由IF嵌套公式索引出的数字数据(注:IF嵌套达到64层后用&连接,而且保证结果完全是正确的.),
xS]oA+c |T}hP oMC4QekYXR(RZ`!ma3sg4d{ι bo_NSFt@ +cd@J &9!=r.R+f[#):չ5`a/[gI{ n<(IV9@ 7EAbM*@>{`dϫ,D&_r3Īd@i ־v:*=/}2ňz>/0N: ɮHԵ ܞ͎S!cG;n*a-N((RT~| y*}:.}Ns%SƱ _ 8EdtCN.Kd̿]zKp=Z| iMx܄ruFq,(YWJr3gNmf] Į}S߷mJjg]t=

excel2010函数OR仅在判断 由IF嵌套公式得出的数据时错误 向各位请教 感谢情况是这样的:单元格 F1 F2 为由IF嵌套公式索引出的数字数据(注:IF嵌套达到64层后用&连接,而且保证结果完全是正确的.),
excel2010函数OR仅在判断 由IF嵌套公式得出的数据时错误 向各位请教 感谢
情况是这样的:
单元格 F1 F2 为由IF嵌套公式索引出的数字数据(注:IF嵌套达到64层后用&连接,而且保证结果完全是正确的.),F1 F2 的索引结果为F1=-0.015 F2=+0.015.
然后G3根据F1 F2 进行判断.G3=IF(OR(F1=-0.015,F2=-0.015),-0.015,"相反数"). 理论上正确结果应为G3=-0.015 但其结果却是G3=相反数
在其他情况下使用OR函数时结果是正确的 请问为什么会这样 怎么解决 谢谢!

excel2010函数OR仅在判断 由IF嵌套公式得出的数据时错误 向各位请教 感谢情况是这样的:单元格 F1 F2 为由IF嵌套公式索引出的数字数据(注:IF嵌套达到64层后用&连接,而且保证结果完全是正确的.),
你F1,F2返回的结果应该是文本型数值,否则F2的值前面不会有+号.
你在将这两个单元格的值与数值进行比较时,应该先转换为数值.
改成 =IF(OR(--F1=-0.015,--F2=-0.015),-0.015,"相反数")
或者 =IF(OR(value(F1)=-0.015,value(F2)=-0.015),-0.015,"相反数")就可以了.