如果不用VBA,我用函数设置了一个长度小于等于20可以用的函数,当然也可以加函数把长度加的更长。根据需要了。
=IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),1,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),2,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),3,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),4,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),5,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),6,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),7,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),8,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),9,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),10,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),11,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),12,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),13,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),14,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),15,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),16,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),17,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),18,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),19,),"")&IFERROR(INDEX(IF(IFERROR(VALUE(RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)),"")="",RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1),RIGHT(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))),1)+1),20,),"") ctrl+shift+回车 一起按下
温馨提示:答案为网友推荐,仅供参考