文|王志軍處理表格數據時遇到問題:從網.."/>
人人書

雜誌

保存到桌面 | 簡體人人書 | 手機版
傳記回憶文學理論偵探推理驚悚懸疑詩歌戲曲雜文隨筆小故事書評雜誌
人人書 > 雜誌 > 巧取漢字打頭的字串内容

巧取漢字打頭的字串内容

時間:2024-11-02 10:38:24


    文|王志軍

處理表格數據時遇到問題:從網頁表格中複制來的數據,地址一列中出現類似于“4AWZCX萬載老林業局2”的無用字符前綴。現在希望提取第一個漢字及其之後的所有内容,尋求高效分離中英文及數字的實操方法。

1.借助自動填充

如果使用Excel2016,可以借助自動填充功能實現。打開“Excel選項”對話框,切換到“高級”面闆,在右側窗格檢查勾選“為單元格值啟用記憶式鍵入”和“自動快速填充”複選框;接下來在B2單元格手工輸入“萬載老林業局2”,在B3單元格手工輸入“永”,此時即可看到自動匹配提示,直接按下回車鍵即可。

2.利用數組公式

在編輯欄輸入公式“=MID(A2,MATCH(1=1,LENB(MID(A2,ROW($1:$25),1))=2,),25)”,按下Ctrl+Shift+Enter組合鍵轉換為數組公式,執行之後即可從A2單元格提取第一個漢字和之後的所有内容。向下拖拽或雙擊填充柄,即可看到圖1所示的效果。

3.使用VBA代碼

按下Alt+F11組合鍵,打開MicrosoftVisualBasicforApplications編輯器窗口,依次選擇“插入→模塊”,在右側窗格插入一個空白模塊,在這裡輸入或粘貼如圖所示代碼。(下載地址:http://pan.baidu/s/1kU0wsaN密碼:ixzz)

上述代碼名稱“CommandButton1_Click”可根據喜好任意設置,檢查無誤後依次選擇“文件→關閉并返回到MicrosoftExcel”命令,返回Excel主界面,按下Alt+F8組合鍵,打開“宏”對話框,選擇并運行宏,稍等片刻就可以完成提取任務。小提示如果使用更低版本的Excel,可使用下面兩種方法。


   

熱門書籍

熱門文章