龙湖地产开盘:如何解决excel的编程问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 00:47:51
在excel中a1中的数据可能是a,b,c,d,e,5个字符

随后b1,c1根据a1中的条件作比较判断,将结果反馈在d1中,请问d1的语句怎么写。

比如:
a1的结果为"a",c1>=b1,d1反馈结果为15,反之为10
a1的结果为"b",c1>=b1,d1反馈结果为18,反之为12

请问:d1里面的语句应该怎么写?谢谢!

=IF(AND(A1="a",C1>=B1),15,IF(AND(A1="a",C1<B1),10,IF(AND(A1="b",C1>=B1),18,IF(AND(A1="b",C1<B1),12,0))))

不过IF语句最多嵌套7次,只能判断到C,如果5个字符都要判断,做不到,可以在E列中判断D和E,最后将两列合并