如何在excel把十二生肖各生肖所属的几个数字变成所属的生肖文字

如题所述

方法一:用vlookup函数,把数字对应自肖文字做成对应表,然后用vlookup把数字转换成生肖文字。
方法二:用offset函数,把生肖文字放在连续的预定义单元格中,然后用offset对第一个生肖文字单元格的偏移算法得到相应生肖文字。
方法三:如果生肖文字都是单个字,则直接可用MID字符串函数,比如MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",3,1)得到的就是第三个生肖"虎".追问

如果一个生肖对应的几个数字怎样解决?谢!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-31
假如A列是1-12的数字,B列是生肖,从1至12依次为:"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"
在B1中输入:
=CHOOSE(MOD(A1,12),"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")
或=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(A1,12),1)
下拉即可。

假如A列是出生年份,如A1为“1988”,在B1中输入:
=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(A1-4,12)+1,1)
相似回答