excel如何根据某一列数值的范围,自动填充内容

例如:如果A1的数值在1~10之间,B1自动填充为AA
如果A1在11~20之间,B1自动填充为BB

=REPT(CHAR(64+ROUNDUP(A1/10,0)),2)


温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-05
在B1中输入如下公式,然后下增,用if 嵌套实现:
=IF(A1>0,IF(A1<11,"AA",IF(A1<21,"BB","")))
第2个回答  2015-01-05
B1单元格写入公式
=IF(A1<1,"",IF(A1<11,"AA",IF(A1<21,"BB","")))

=IF(A1="","",LOOKUP(A1,{0,"";1,"AA";11,"BB";21,""}))本回答被网友采纳
第3个回答  2015-01-05
以上答案都对,殊途同归,根据具体问题选择具体公式。
=if(and(a1>=1,a1<=10),"AA",if(and(a1>=11,a1<=20),"BB",""))
第4个回答  2015-01-05
=LOOKUP(A1,{1,11,21},{"AA","BB",""})
相似回答