我有这个公式,我粘贴到单元格中,根据某些条件给出两个单元格值的串联,它工作得很好,直到我不得不增加 IF 函数,并发现有一个限制。
我不知道如何使用Vlookup或WATCH功能。从来没有用过这个。
我只是希望这个公式在将其粘贴到单元格中时能够起作用。我把它粘贴到大约200多个单元格中。而且速度相当快。
我很感激任何直接帮助,所以公式有效,我对 excel 或 vba 不太了解。
=IF(AND(AQ1<=-6),"-6",
IF(AND(AQ1=-5,AR1>=5),CONCATENATE(AQ1,".5"),
IF(AND(AQ1=-4,AR1<4,AR1>=2),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=-4,AR1<7,AR1>=4),CONCATENATE(AQ1,".4"),
IF(AND(AQ1=-4,AR1>=7),CONCATENATE(AQ1,".7"),
IF(AND(AQ1=-3,AR1<2,AR1>=0),CONCATENATE(AQ1,".0"),
IF(AND(AQ1=-3,AR1<3,AR1>=2),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=-3,AR1<4,AR1>=3),CONCATENATE(AQ1,".3"),
IF(AND(AQ1=-3,AR1<5,AR1>=4),CONCATENATE(AQ1,".4"),
IF(AND(AQ1=-3,AR1<6,AR1>=5),CONCATENATE(AQ1,".5"),
IF(AND(AQ1=-3,AR1<8,AR1>=6),CONCATENATE(AQ1,".6"),
IF(AND(AQ1=-3,AR1>=8),CONCATENATE(AQ1,".8"),
IF(AND(AQ1=-2,AR1<1,AR1>=-1),CONCATENATE(AQ1,".-1"),
IF(AND(AQ1=-2,AR1<2,AR1>=1),CONCATENATE(AQ1,".1"),
IF(AND(AQ1=-2,AR1<3,AR1>=2),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=-2,AR1<4,AR1>=3),CONCATENATE(AQ1,".3"),
IF(AND(AQ1=-2,AR1<5,AR1>=4),CONCATENATE(AQ1,".4"),
IF(AND(AQ1=-2,AR1<6,AR1>=-5),CONCATENATE(AQ1,".5"),
IF(AND(AQ1=-2,AR1<7,AR1>=6),CONCATENATE(AQ1,".6"),
IF(AND(AQ1=-2,AR1<9,AR1>=7),CONCATENATE(AQ1,".7"),
IF(AND(AQ1=-2,AR1>=9),CONCATENATE(AQ1,".9"),
IF(AND(AQ1=-1,AR1<-1,AR1>=-2),CONCATENATE(AQ1,".-2"),
IF(AND(AQ1=-1,AR1<0,AR1>=-1),CONCATENATE(AQ1,".-1"),
IF(AND(AQ1=-1,AR1<1,AR1>=0),CONCATENATE(AQ1,".0"),
IF(AND(AQ1=-1,AR1<2,AR1>=1),CONCATENATE(AQ1,".1"),
IF(AND(AQ1=-1,AR1<3,AR1>=2),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=-1,AR1<4,AR1>=3),CONCATENATE(AQ1,".3"),
IF(AND(AQ1=-1,AR1<5,AR1>=4),CONCATENATE(AQ1,".4"),
IF(AND(AQ1=-1,AR1<6,AR1>=5),CONCATENATE(AQ1,".5"),
IF(AND(AQ1=-1,AR1<7,AR1>=6),CONCATENATE(AQ1,".6"),
IF(AND(AQ1=-1,AR1<9,AR1>=7),CONCATENATE(AQ1,".7"),
IF(AND(AQ1=-1,AR1>=9),CONCATENATE(AQ1,".9"),
IF(AND(AQ1=0,AR1<-1,AR1>=-3),CONCATENATE(AQ1,".-3"),
IF(AND(AQ1=0,AR1<0,AR1>=-1),CONCATENATE(AQ1,".-1"),
IF(AND(AQ1=0,AR1<1,AR1>=0),CONCATENATE(AQ1,".0"),
IF(AND(AQ1=0,AR1<2,AR1>=1),CONCATENATE(AQ1,".1"),
IF(AND(AQ1=0,AR1<3,AR1>=2),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=0,AR1<4,AR1>=3),CONCATENATE(AQ1,".3"),
IF(AND(AQ1=0,AR1<5,AR1>=4),CONCATENATE(AQ1,".4"),
IF(AND(AQ1=0,AR1<6,AR1>=5),CONCATENATE(AQ1,".5"),
IF(AND(AQ1=0,AR1<7,AR1>=6),CONCATENATE(AQ1,".6"),
IF(AND(AQ1=0,AR1<8,AR1>=7),CONCATENATE(AQ1,".7"),
IF(AND(AQ1=0,AR1>=8),CONCATENATE(AQ1,".8"),
IF(AND(AQ1=1,AR1<-2,AR1>=-3),CONCATENATE(AQ1,".-3"),
IF(AND(AQ1=1,AR1<-1,AR1>=-2),CONCATENATE(AQ1,".-2"),
IF(AND(AQ1=1,AR1<0,AR1>=-1),CONCATENATE(AQ1,".-1"),
IF(AND(AQ1=1,AR1<1,AR1>=0),CONCATENATE(AQ1,".0"),
IF(AND(AQ1=1,AR1<2,AR1>=1),CONCATENATE(AQ1,".1"),
IF(AND(AQ1=1,AR1<3,AR1>=2),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=1,AR1<4,AR1>=3),CONCATENATE(AQ1,".3"),
IF(AND(AQ1=1,AR1<5,AR1>=4),CONCATENATE(AQ1,".4"),
IF(AND(AQ1=1,AR1<6,AR1>=5),CONCATENATE(AQ1,".5"),
IF(AND(AQ1=1,AR1<8,AR1>=6),CONCATENATE(AQ1,".6"),
IF(AND(AQ1=1,AR1>=8),CONCATENATE(AQ1,".8"),
IF(AND(AQ1=2,AR1<0,AR1>=-2),CONCATENATE(AQ1,".-3"),
IF(AND(AQ1=2,AR1<0,AR1>=-1),CONCATENATE(AQ1,".-2"),
IF(AND(AQ1=2,AR1<1,AR1>=0),CONCATENATE(AQ1,".-1"),
IF(AND(AQ1=2,AR1<2,AR1>=1),CONCATENATE(AQ1,".0"),
IF(AND(AQ1=2,AR1<3,AR1>=2),CONCATENATE(AQ1,".1"),
IF(AND(AQ1=2,AR1<4,AR1>=3),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=2,AR1<5,AR1>=4),CONCATENATE(AQ1,".3"),
IF(AND(AQ1=2,AR1<6,AR1>=6),CONCATENATE(AQ1,".4"),
IF(AND(AQ1=2,AR1>=6),CONCATENATE(AQ1,".6"),
IF(AND(AQ1=3,AR1<2,AR1>=-1),CONCATENATE(AQ1,".-3"),
IF(AND(AQ1=3,AR1<3,AR1>=0),CONCATENATE(AQ1,".-1"),
IF(AND(AQ1=3,AR1<3,AR1>=1),CONCATENATE(AQ1,".0"),
IF(AND(AQ1=3,AR1<4,AR1>=2),CONCATENATE(AQ1,".1"),
IF(AND(AQ1=3,AR1<5,AR1>=3),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=3,AR1<6,AR1>=5),CONCATENATE(AQ1,".3"),
IF(AND(AQ1=3,AR1>=5),CONCATENATE(AQ1,".5"),
IF(AND(AQ1=4,AR1<5,AR1>=0),CONCATENATE(AQ1,".-4"),
IF(AND(AQ1=4,AR1<6,AR1>=2),CONCATENATE(AQ1,".0"),
IF(AND(AQ1=4,AR1>=2),CONCATENATE(AQ1,".2"),
IF(AND(AQ1=5,AR1>=0),CONCATENATE(AQ1,".0"),
IF(AND(AQ1>=6),"6",
AQ1)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))