excel公式编写求助,大神请进,谢谢。
备注1:0-4为小,5-9为大。
备注2:从第一位自左向右,数字开始不同就算A、然后是B、然后是C、然后是D、然后是E,相同就少一个字母。08779 那么,0是A、8是B、7是C、7是C、9是D 展开
如果非Office365,有些字符串连接函数用不成,所以为了保证通用性,可以用较笨一点的办法。
C2公式:=CHAR(FIND(MID(B2,1,1),B2)+64)&CHAR(FIND(MID(B2,2,1),B2)+64)&CHAR(FIND(MID(B2,3,1),B2)+64)&CHAR(FIND(MID(B2,4,1),B2)+64)&CHAR(FIND(MID(B2,5,1),B2)+64)
D2公式:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B2,0,"小"),1,"小"),2,"小"),3,"小"),4,"小"),5,"大"),6,"大"),7,"大"),8,"大"),9,"大")
E2公式:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B2,0,"双"),1,"单"),2,"双"),3,"单"),4,"双"),5,"单"),6,"双"),7,"单"),8,"双"),9,"单")
从第一位自左向右,数字开始不同就算A、然后是B、然后是C、然后是D、然后是E,相同就少一个字母。08779 那么,0是A、8是B、7是C、7是C、9是D