EXCEL2007中,如果在A1单元格中输入的是1时,B1单元格里显示的是A,输入2时,显示的是B,

补充:输入3时显示的是C,输入4时显示的是D,输入5时显示的是E,输入12345时显示的是ABCD,这个应该怎么设置呢,谢谢回答!

在B1中输入下面的公式就可以:

=CHAR(CODE("A")-1+A1)


如下图:

追问

如何在A1中输入12345时B1显示的是ABCDE呐,谢谢!

追答

幸好只有5个,再多公式就麻烦了:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,1,"A"),2,"B"),3,"C"),4,"D"),5,"E")


追问

多谢大神解答,其实是1234567890,/(ㄒoㄒ)/~~
A1输入1234567890,B1显示ABCDEFGHIJ
我按照您提供的公式试了一下 提示“使用的嵌套层数超出了当前文件格式的允许值”
还望不吝赐教 谢谢!

追答

你使用的是太落后的2003版,也7层限制,新版本就好了。

追问

哦 谢谢 我用的是2007版,最大允许几层啊?
要是想实现A1输入1234567890,B1显示ABCDEFGHIJ 这种格式的转换可以做到吗? 谢谢

追答

你管它多少限制,按照上面的格式写公式试试看是否成功。

温馨提示:答案为网友推荐,仅供参考
相似回答