pan*_*ong 4 excel vba excel-2007 excel-formula
我有一列数据:
纽约真的很好,456983 美食
北京很棒 678932,文化很好。
... 等等
我想提取六位数字并将其放置在原始列旁边的列中。
有 n 行。
有没有办法不用VBA,用公式来做到这一点?
如果没有 VBA,您可以使用以下 Excel 公式,假设 A1 是包含文本的单元格。
=MID(A1,FIND("------",SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"0","-"),"1","-"),"2","-"),"3","-"),"4","-"),"5","-"),"6","-"),"7","-"),"8","-"),"9","-")),6)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18974 次 |
| 最近记录: |