![Excel:如何從字串中擷取數字](https://rvso.com/image/1540096/Excel%EF%BC%9A%E5%A6%82%E4%BD%95%E5%BE%9E%E5%AD%97%E4%B8%B2%E4%B8%AD%E6%93%B7%E5%8F%96%E6%95%B8%E5%AD%97.png)
誰能幫我提取之前的數字以及之間和E
之間的數字到兩個單獨的單元格中?兩個位置的號碼長度可以不同。E
B
8E20B1PSP13
答案1
答案2
您確實應該在以下連結中尋找如何使用 Excel 的文字函數:LEN(),左邊(),中(),正確的(), 和尋找()。
您修改後的請求是這樣的:
有時第一個位置會有1-100,「E」和「B」之間會有1-15000。我想根據這個鍵將文字分成 6 個不同的儲存格:(10)(E)(100)(B)(1)(PL1)
這些方程式將做到這一點
@david的第一個方程
=”E” 或 =MID(A1,FIND("E",A1),1)
- @david的第二個方程
- =”B” 或 =MID(A1,FIND("B",A1),1)
- =MID(A1,FIND("B",A1)+1,1)
- =RIGHT(A1,LEN(A1)-FIND("P",A1)+1)