我有一個 000000xx 或 00000yyy 形式的數字列表。有幾千個這樣的。我希望提取 xx 或 yyy,但正確需要提取字元數。有一個更好的方法嗎?
答案1
答案2
答案3
這應該拉xx或者yyy只要整個內容的長度少於 99 個字符,就從右端開始。
=RIGHT(A2, LEN(A2)-AGGREGATE(14, 7, ROW($1:$99)/ISNUMBER(--MID(A2, ROW($1:$99), 1)), 1))
'alternate
=REPLACE(A2, 1, AGGREGATE(14, 7, ROW($1:$99)/ISNUMBER(--MID(A2, ROW($1:$99), 1)), 1), "")
如果改變兩者,計算效率可以提高99為要剝離的最大位數。
答案4
A1
: 1234432566ABC
A2
: 765257754322XY
B1
,抄下來:
=RIGHT(A1,ISERR(-LEFT(RIGHT(A1,3)))+2)
然後,
B1
返回 :ABC
B2
返回 :XY