連續數字 換成起迄數 (13879)

E3{=MID(B3,2,FIND(",",B3)-2)&" - "&-LOOKUP(1,-MID(B3,MAX((MID(B3,ROW($1:$89),1)=",")*ROW($2:$90)),ROW($1:$9)))

另解=MID(B3,2,FIND(",",B3)-2)&" - "&MID(B3,2,FIND(",",B3)-2)+LEN(B3)-LEN(SUBSTITUTE(B3,",",))



留言

  1. B欄數列已設遞增, 且預設無跳號數字, 那公式可簡為

    =MID(B3,2,FIND(",",B3)-2)&" - "&SUBSTITUTE(MID(B3,LEN(B3)-MATCH(1=1,LEFT(RIGHT(B3,ROW($3:$17)))=",",),9),";",)

    回覆刪除
  2. 前半段借用 後半段 請指教

    回覆刪除

張貼留言