excel if条件函数无法识别负号,求大神指教!
我需要将第四列(Y列)的数据分开放在第一列(V)和第三列(X):第一列的-1678这个单元格(V2)中的公式为:=MID(Y2,FIND("/",Y2,1)+1,LEN(...
我需要将第四列(Y列)的数据分开放在第一列(V)和第三列(X):
第一列的-1678这个单元格(V2)中的公式为:=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2)).
问题是第二列的判定条件是=IF(V2>0,"增加","减少"),结果判定结果全部是“增加”。是不是if函数无法识别负号?该如何解决,求答复。 展开
第一列的-1678这个单元格(V2)中的公式为:=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2)).
问题是第二列的判定条件是=IF(V2>0,"增加","减少"),结果判定结果全部是“增加”。是不是if函数无法识别负号?该如何解决,求答复。 展开
4个回答
展开全部
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))的结果为文本,修改如下之一
=--MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))+0
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))-0
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))*1
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))/1
=VALUE(MID(Y2,FIND("/",Y2,1)+1,LEN(Y2)))
或
将=IF(V2>0,"增加","减少")修改为如下公式之一
=IF(V2+0>0,"增加","减少")
=IF(V2-0>0,"增加","减少")
=IF(V2*1>0,"增加","减少")
=IF(V2/1>0,"增加","减少")
=IF(--V2>0,"增加","减少")
=IF(VALUE(V2)>0,"增加","减少")
这些变化实际上是将文本转换为数值。
=--MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))+0
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))-0
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))*1
=MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))/1
=VALUE(MID(Y2,FIND("/",Y2,1)+1,LEN(Y2)))
或
将=IF(V2>0,"增加","减少")修改为如下公式之一
=IF(V2+0>0,"增加","减少")
=IF(V2-0>0,"增加","减少")
=IF(V2*1>0,"增加","减少")
=IF(V2/1>0,"增加","减少")
=IF(--V2>0,"增加","减少")
=IF(VALUE(V2)>0,"增加","减少")
这些变化实际上是将文本转换为数值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单元格(V2)中的公式改为:=MID(Y2,FIND("/",Y2)+1,50)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=--MID(Y2,FIND("/",Y2,1)+1,LEN(Y2))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询