返回列表 上一主題 發帖

只取數字不取文字

=LOOKUP(9999,--LEFT(MID(A1,MIN(FIND(ROW($A$1:$A$10)-1,A1&"0123456789")),99),ROW($1:$4)))   陣列公式

TOP

=LOOKUP(9999,--LEFT(MID(A1,MIN(FIND(ROW($A$1:$A$10)-1,A1&"0123456789")),99),ROW($1:$4) ))
是取MID(A1,MIN(FIND(ROW($A$1:$A$10)-1,A1&"0123456789")),99)得到的字串取左算起1位,2位,3位,4位,因你的數字最多為4位數,如
lookup(9999,{1,12,123,1234})會取到1234
如果第4位是英文字母,它會取到第3位

TOP

        靜思自在 : 人事的艱難與琢磨,就是一種考驗。
返回列表 上一主題