excel一个单元格内一组数据自动从大到小并且重复数字只显示一个排列,求大神帮助,如下举例如a1为 01960 我想要在a2得到 9610
再如b1为 08963 我想要在b2得到 98630
A2=SUBSTITUTE(SUM((10-COLUMN($A:$J))*10^(10-COLUMN($A:$J))*IF(ISERROR(FIND((10-COLUMN($A:$J)),A1)),0,1)),0,"")&IF(ISERROR(FIND(0,A1)),"","0")
右拉
A2=SUBSTITUTE(SUMPRODUCT((LEN(A1)-LEN(SUBSTITUTE(A1,ROW($1:$9),))>0)*ROW($1:$9)*10^ROW($1:$9)),0,)&IF(ISERROR(FIND(0,A1)),"",0)向右复制
追问你好,还是不对!如果是65634要得6543
再如71999要得971
再如85245要得8542
用你给那个就不行,请帮再看下
你看看这不行吗?谁知道你是怎么用的?
=SUBSTITUTE(SUMPRODUCT((LEN(A1)-LEN(SUBSTITUTE(A1,ROW($1:$9),))>0)*ROW($1:$9)*10^ROW($1:$9)),0,)&IF(ISERROR(FIND(0,A1)),"",0)
好的,我试试
本回答被提问者采纳