Excel 为什么在单元格结果中显示#值
我想从excel中的单元格中获取结果,这样如果Excel 为什么在单元格结果中显示#值,excel,Excel,我想从excel中的单元格中获取结果,这样如果F8=.01到.6,那么它将显示E8&A,如果F8=.7到.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) (=如果(和)(F8>=0.01,F8=0.07,F8=0.01,F8=0
F8=.01到.6
,那么它将显示E8&A
,如果F8=.7到.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)
(=如果(和)(F8>=0.01,F8=0.07,F8=0.01,F8=0.07,F8E8和“A”是什么意思?
尝试+
而不是&
=IF(AND(F8>=0.01,F8<=0.06),E8+"A"),IF(AND(F8>=0.07,F8<=0.125),E8+"B",E8)
=如果(和(F8>=0.01,F8=0.07,F8尝试:
=IF(AND(F8>=0.01,F8=0.07,F8这是因为括号()
使用不正确
=IF(AND(F8>=0.01, F8<=0.06),E8 & "A", IF(AND(F8>=0.07, F8<=0.125), E8 & "B", E8))
=IF(AND(F8>=0.01,F8=0.07,F8现在开始。此实现指定值超出范围时要执行的操作
=如果(F8>=0.01,如果(F8>0.06,如果(F8>0.125,“大于0.125”,E8和“B”),E8和“A”),“小于0.01”)
您必须根据您希望发生在0.06和0.07之间的值(您的问题中未指定)的情况编辑公式。尝试删除公式的外部()
。并仔细检查是否所有(
和)
放置在正确的位置。&
连接。+
用于加法,如在数学运算中。@BigBen从技术上讲+
可以用作Excel中字符串连接的有效运算符(仅适用于VBA)我明白你的意思,因为这是一个公式,但我觉得值得指出,以避免混淆
=IF(AND(F8>=0.01, F8<=0.06),E8 & "A", IF(AND(F8>=0.07, F8<=0.125), E8 & "B", E8))