EXCEL中 A列为1,2,3,3,1,3…… 如何让B列根据A列的数据自动填充

例如当A=1时B列为a,A=2时,B列填入b

B1输入
=char(a1+96)
下拉填充追问

当A列分别为A,B,C,B时,如何让B列自动填充1,2,3,2

追答

=CODE(A1)-64

追问

假如前面还有数字呢?比如A列为B,A,C,B,A,B列为012,021,033,042,051,062,最后一位数根据A列变化,前面两位数按自然数递增

追答

你可否一次性提出你真实的问题?这里是解答问题,不是讲课啊老兄
B1输入
=TEXT(ROW(A1),"00")&CODE(A1)-64
下拉填充

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-02
=IF(ISERROR(CHOOSE(A1,"a","b","c")),"",CHOOSE(A1,"a","b","c"))
相似回答