我試圖在由客戶群識別符號 (ABC_)、地理識別符號 (UK) 和數字 (1234567) 組成的 ID 中查找第一個數字字符。
ID 將毫無例外地遵循以下邏輯:
ABC_UK1234567
從中,我只需要提取數字(位置識別符號將有不同的長度,因為它可能是 ABC_UK、ABC_CHR 或 ABC_I 等,數字本身也是如此)。
我試圖使用 Right(ID, InStr(1,ID,"{1-9}")) 但不確定如何指定我正在查找任何數字(可能是 InStr 函式中 OR 陳述句的組合)。
非常感謝您的幫助。
uj5u.com熱心網友回復:
您可以在查詢中使用這個花哨的運算式,其中“1”將保留尾隨零:
StrReverse(Mid(CStr(Val("1" & StrReverse([ID]))),2)) As Code
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/488983.html
