对应的公式为(我数据放B,结果C开始,A放验证数据的)亿=IFERROR(FIND(MID(B2,FIND("亿",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)第一个千=IF(ISNUMBER(FIND("亿",B2)),IFERROR(FIND(MID(B2,FIND("仟",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),0)第一个百=IF(ISNUMBER(FIND("亿",B2)),IFERROR(FIND(MID(B2,FIND("佰",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),0)第一个十=IF(ISNUMBER(FIND("亿",B2)),IFERROR(FIND(MID(B2,FIND("拾",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),0)万=IFERROR(FIND(MID(B2,FIND("万",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)第二个千=IF(ISNUMBER(FIND("万",B2)),IFERROR(FIND(MID(B2,FIND("仟",B2,FIND("万",B2)+1)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),IFERROR(FIND(MID(B2,FIND("仟",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0))第二个百=IF(ISNUMBER(FIND("万",B2)),IFERROR(FIND(MID(B2,FIND("佰",B2,FIND("万",B2)+1)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),IFERROR(FIND(MID(B2,FIND("佰",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0))第二个十=IF(ISNUMBER(FIND("万",B2)),IFERROR(FIND(MID(B2,FIND("拾",B2,FIND("万",B2)+1)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),IFERROR(FIND(MID(B2,FIND("拾",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0))元=IFERROR(FIND(MID(B2,FIND("元",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)角=IFERROR(FIND(MID(B2,FIND("角",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)分=IFERROR(FIND(MID(B2,FIND("分",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)测试:这个用公式有点复杂了,建议用VBA或python写了