我在Microsoft Access 2010中工作,我有一個表格和列[tblData]![關聯名稱]與數據格式如史密斯,約翰(123456)。顯然,這顯示姓氏,名字和員工ID號碼(可以在5到6位數字之間變化)。我的問題是,我需要從該字符串中提取員工ID號,並且我正努力使用Left
,Right
,Mid
與InStr
函數的正確組合。兩個字符之間的字符串提取
1
A
回答
4
使用InStr()
來查找(
字符的位置。
下一頁使用Mid()
解壓後開始一個字符的字符串的(
然後Val()
會給你從其餘數字的號碼;它忽略最後一位數字後的任何內容。
如果你想要結果作爲字符串而不是數字,你可以使用CStr()
來轉換它。
這裏是從即時窗口爲例:
Associate_Name = "Smith, John (123456)"
? InStr(1, Associate_Name, "(")
13
? Mid(Associate_Name, InStr(1, Associate_Name, "("))
(123456)
? Mid(Associate_Name, InStr(1, Associate_Name, "(") + 1)
123456)
? Val(Mid(Associate_Name, InStr(1, Associate_Name, "(") + 1))
123456
? CStr(Val(Mid(Associate_Name, InStr(1, Associate_Name, "(") + 1)))
123456
相關問題
- 1. 提取兩個字符串之間的字符串
- 2. 提取Haskell中兩個子字符串之間的字符串
- 3. 在兩個字符串之間提取xml作爲字符串
- 4. 提取兩個字符之間的子字符串中的C#
- 5. 如何提取兩個「/」字符之間的字符串
- 6. 提取兩個字符之間的字符串
- 7. 提取兩個字符之間的字符串 - Matlab(regexp)
- 8. 提取兩個字符之間的字符串
- 9. 從兩個字符之間的字符串中提取信息
- 10. 提取兩個字符串之間不同的字符
- 11. 提取Excel中兩個字符之間的字符串
- 12. 兩個字符串之間不同的行提取字符
- 13. 如何提取兩個管道字符之間的字符串?
- 14. 如何提取兩個字符之間的字符串?
- 15. 提取兩個字符之間的所有字符串powershell
- 16. 提取字符串中兩個字符之間的子字符串PHP
- 17. 提取字符串,字符串X和字符串之間ÿ
- 18. 使用sed獲取兩個字符串之間的字符串
- 19. 獲取兩個字符串之間的字符串
- 20. 獲取兩個字符串之間的字符串?
- 21. 提取符號之間的字符串
- 22. 如何提取兩個不同字符串之間的數字
- 23. 兩個字符串之間
- 24. 在python中提取2個字符串之間的字符串?
- 25. 提取R中的其他兩個字符串之間的字符串
- 26. 使用正則表達式提取兩個字符串之間的字符串
- 27. 如何在Excel中的兩個不同字符串之間提取字符串
- 28. 使用Javascript/JQuery提取兩個字符串模式之間的子字符串
- 29. 在網站中提取兩個字符串的子串之間
- 30. 提取兩個字符串
你爲什麼要保存這樣在所有的數據?這實質上是一個計算列,這是不好的設計。 –
不幸的是,這不是我的數據。我只是被要求操縱它lol –