我想从excel单元格中获取结果,以便如果F8 = .01 to .6
则显示E8&A
,如果F8 = .7 to .125
则显示E8&B
。如果没有任何内容,它将显示E8
。我已经把那句话
(=IF(AND(F8>=0.01,F8<=0.06),E8&"A"),IF(AND(F8>=0.07,F8<=0.125),E8&"B",E8)
但是显示#VALUE,这是什么问题?请帮助我
输入您的建议后,= IF(AND(F8> = 0.01,F8 <= 0.06),E8&“ A”,IF(AND(F8> = 0.07,F8 <= 0.125),E8&“ B”,E8))
但是一个新创建的问题 当我在F8中按.05时,它显示E8&A;但是当我按.06时,它仅显示E8,然后当我按.07时,它显示E8&B
我的问题是为什么当我在F8中按.06时为什么只显示E8 谢谢
答案 0 :(得分:1)
这是因为括号()
使用不正确。
=IF(AND(F8>=0.01, F8<=0.06),E8 & "A", IF(AND(F8>=0.07, F8<=0.125), E8 & "B", E8))
可以工作
答案 1 :(得分:0)
尝试:
=IF(AND(F8>=0.01,F8<=0.06),E8&"A",IF(AND(F8>=0.07,F8<=0.125),E8&"B",E8))
即将)
之后的"A"
移到末尾。
答案 2 :(得分:0)
您在这里。此实现指定值超出范围时要做的事情。
= IF(F8> = 0.01,IF(F8> 0.06,IF(F8> 0.125,“大于0.125”,E8&“ B”),E8&“ A”),“小于0.01”)
您必须根据想要对0.06到0.07之间的值进行计算来编辑公式(这在您的问题中未指定)。
答案 3 :(得分:-2)
E8&"A"
是什么意思?尝试使用+
而不是&
...
=IF(AND(F8>=0.01,F8<=0.06),E8+"A"),IF(AND(F8>=0.07,F8<=0.125),E8+"B",E8)