EXCEL2007及以下IF嵌套不能超过7层
且后部分数组中未用英文逗号间隔数据
可试用以下公式
=if(O5="","",char(sum(
OR(--RIGHT(O5,3)={101,103,104})*65,
OR(--RIGHT(O5,3)={102,105,106,120,122})*66,
OR(--RIGHT(O5,3)={107,121,108,111,113,114,115,116})*67,
OR(--RIGHT(O5,3)={109,110,112})*68,
OR(--RIGHT(O5,3)={117,118,119})*69,
OR(--RIGHT(O5,3)={201,206,211,212})*70,
OR(--RIGHT(O5,3)={205,210})*71,
OR(--RIGHT(O5,3)={202,208})*72,
OR(--RIGHT(O5,3)={203,209})*73,
OR(--RIGHT(O5,3)={204,207})*74,
OR(--RIGHT(O5,3)={301,302,303,304,305,310,312,316,313,
314,315})*75,
OR(--RIGHT(O5,3)={306,307,308,309})*76
)))