知道一个残疾证号(20位数),例如:110221195806010233,想通过excel函数提取残疾类别和残疾等级。

11022119580601023312倒数第二位为残疾类别,倒数第一位为残疾等级
2025-04-22 06:12:42
推荐回答(2个)
回答1:

残疾等级:
=TEXT(--RIGHT(A1,1),"[dbnum1]")&"级"

残疾类别:
=LOOKUP(--MID(A1,19,1),{1,2,3,4,5,6,7},{"听力","视力","言语","肢体","智力","精神","多重"})

合并:
=LOOKUP(--MID(A1,19,1),{1,2,3,4,5,6,7},{"听力","视力","言语","肢体","智力","精神","多重"})&TEXT(--RIGHT(A1,1),"[dbnum1]")&"级"

回答2:

可以提取,关键是要确定20位数里哪几位是残疾类别,哪几位是残疾等级。
假如证号在A1,B1(残疾等级)=right(A1,1) C1(残疾类别)=LEFT(RIGHT(A1,2),1)