在EXCEL中,如果设01234为小数,56789为大数,假如A1=036的三位数,那么A2按百十个位.显示小小大,请问用函数

在EXCEL中,如果设01234为小数,56789为大数,假如A1=036的三位数,那么A2按百十个位.显示小小大,请问用函数如何表示?还有很多以上的三位数,都可以用以上函数.

=IF(MID(A1,1,1)<"5","小","大")&IF(MID(A1,2,1)<"5","小","大")&IF(MID(A1,3,1)<"5","小","大")

如果三位数以下,默认后面是0 比如8 公式计算结果大小小 20 小小小
如果四位数及以上,默认取前三位数字。比如8461,显示大小大。若需要显示四位,公式最后一个括号后面再加个&IF(MID(A1,4,1)<"5","小","大")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-20
若三位数在A1:A100,B1中输入
=SUBSTITUTE(SUBSTITUTE(222-SUM(((MID(A1,{1,2,3},1)-5)>0)*{100,10,1}),2,"小"),1,"大")
下拉。本回答被提问者和网友采纳
第2个回答  2014-02-20
A2公式:=IF(LEFT(A1,1)<"5","小","大") & IF(MID(A1,2,1)<"5","小","大") & IF(RIGHT(A1,1)<"5","小","大")
第3个回答  2014-02-20
设定A6为存放数字的单元格,公式如下:
=IF(VALUE(MID(A6,1,1))<6,"小","大")&IF(VALUE(MID(A6,2,1))<6,"小","大")&IF(VALUE(MID(A6,3,1))<6,"小","大")
第4个回答  2014-02-20

你截个图吧,按照你的图来给你做要好些,要不你不好修改。

记得行号和列号都要截上来。

相似回答