早教吧 育儿知识 作业答案 考试题库 百科 知识分享

excel 简化公式,麻烦帮忙简化下列公式麻烦帮忙简化下列公式:=IF(ISERROR(CONCATENATE(RIGHT(SUMPRODUCT(--MID(B2,ROW($1:$3),1)),1),IF(ISERROR(MAX(ABS(MID($B2,1,1)-MID($B2,2,1)),ABS(MID($B2,2,1)-MID($B2,3,2)),ABS(MID($B2,1,1)-MID($B

题目详情
excel 简化公式,麻烦帮忙简化下列公式
麻烦帮忙简化下列公式:
=IF(ISERROR(CONCATENATE(RIGHT(SUMPRODUCT(--MID(B2,ROW($1:$3),1)),1),IF(ISERROR(MAX(ABS(MID($B2,1,1)-MID($B2,2,1)),ABS(MID($B2,2,1)-MID($B2,3,2)),ABS(MID($B2,1,1)-MID($B2,3,2)))),"",MAX(ABS(MID($B2,1,1)-MID($B2,2,1)),ABS(MID($B2,2,1)-MID($B2,3,2)),ABS(MID($B2,1,1)-MID($B2,3,2)))))),"",CONCATENATE(RIGHT(SUMPRODUCT(--MID(B2,ROW($1:$3),1)),1),IF(ISERROR(MAX(ABS(MID($B2,1,1)-MID($B2,2,1)),ABS(MID($B2,2,1)-MID($B2,3,2)),ABS(MID($B2,1,1)-MID($B2,3,2)))),"",MAX(ABS(MID($B2,1,1)-MID($B2,2,1)),ABS(MID($B2,2,1)-MID($B2,3,2)),ABS(MID($B2,1,1)-MID($B2,3,2))))))
▼优质解答
答案和解析
刚才写的还长了点,再简化一下
=IF(ISNUMBER(B2)*(LEN(B2)>2),RIGHT(SUMPRODUCT(--MID(B2,ROW(1:3),1)),1)&MAX(ABS(MID(B2,1,1)-MID(B2,2,1)),ABS(MID(B2,2,1)-MID(B2,3,2)),ABS(MID(B2,1,1)-MID(B2,3,2))),"")

=IF(ISNUMBER(B2)*(LEN(B2)>2),RIGHT(SUM(--MID(B2,{1,2,3},1)))&MAX(ABS(MID(B2,1,1)-MID(B2,2,1)),ABS(MID(B2,{1,2},1)-MID(B2,3,2))),"")

是否要在公式中加上绝对引用符号$,则要看你的目的,如果是单个公式可以不加
这样试一下是不是你要的公式