-
1 # 李老師電腦教學課堂
-
2 # EXCEL學習微課堂
一、公式提取法
EXCEL中,提取資料的常用函式有3個,Left、Right、Mid函式,函式解析和語法格式等如下:
二、快速填充法
它是EXCEL2013以上版本的中一個新功能。運用快速填充時,首先直接輸入一組到三組資料,讓Excel自動識別你的意圖,再進行快速填充。運用快速填充功能,不僅能單元格內提取不規則的姓名,還可以提取數字、英文等。快速填充的方式有3種:
1、單擊“資料”選項卡 > 在“資料工具”組中 > 單擊“快速填充”;
2、用快捷鍵Ctrl+E;
3、選中示例單元格,拖動填充柄往下填充,然後在“自動填充”選項中選擇“快速填充”;
案例演示:
三、用自定義函式myget
函式有兩引數,=myget(①從哪提取,②提取什麼)
=myget(字串,0) 取出數字
=myget(字串,1) 取出中文字元
=myget(字串,2) 取出英文字母
=myget(字串,3) 取出特殊字元
=myget(字串,4) 取出第一個數字的位置
=myget(字串,5) 取出最後一個數字的位置
如果只要提取數字,只要將第2個引數設為0即可
方法步驟:
首先匯入自定義函式的模板檔案,點開發工具→VBA或都按ALT+F11 調出VBA 編輯器 →在工程視窗右鍵選擇【匯入檔案】→選擇VBA 模組檔案(提取中文、英文和數字自定義函式myget.bas)→關閉VBA 編輯器。然後再輸入公式即可。
動態演示:
-
3 # 雷哥office
從數字長度是否固定的角度出發分類,根據數字的規律雷哥分為以下幾個場景。
場景一:數字和非數字部分均為固定長度方法1:函式法
使用文字提取函式LEFT,RIGHT, MID等函式。
如圖所示,使用RIGHT函式提取數字。
語法: =Right(文字,提取的數字個數)。例如,=right(A2,3)表示把單元格A2右邊數,前3個字元提取出來。方法2:分列法
step1:如圖所示,選中需要分列的資料,單擊「資料」——「分列」——「固定寬度」
step2:單擊需要分列的部分,出現分割線後,單擊完成即可
場景二:非數字部分長度固定,數字部分長度不固定直接使用函式=-LOOKUP(1,-RIGHT(A2,ROW($1:$9))) 提取文字中的數字。
大家一看到這個函式是不是有點懵?不過沒關係 ,雷哥給大家仔細講解下。
解釋:RIGHT(A2,ROW($1:$9)) 表示,從左邊開始提取A2的前1位,前2位,前3位,....,前9位資料。新增 符號 - 後, 正數變為負數,文字則變為錯誤值。 使用=Lookup(1,資料),表示忽略錯誤值後,提取小於或者等於1數值。說了這麼多,不知道大家聽明白了沒?具體操作見下圖哈。
有些朋友會問,說了這麼多,真是煩。有沒有特別簡單的方法提取資料呢?
雷哥明確告訴你,怎麼可能沒有。下面雷哥分享下超簡單的方法
具體方法為 Ctrl+E 人工智慧法step1:在B2單元格中手動輸入資料4960後,按下Ctrl+E
step2:如果發現第二列資料還不是我們需要,就需要我們手動輸入需要的資料。
此時發現,自動出現的資料就是我們需要的資料。
假如文字比較亂呢,照樣可以快速提取數字。如圖所示,照樣可以快速提取數字。
提示:只要Excel版本在2016以上,就可以使用功能Ctrl+E功能。
總結雷哥分享了不同場景的提取方法,建議大家掌握這個方法。當然了,最簡單的方法還是Ctrl+E人工智慧法。
回覆列表
如何在Excel表中提取想要的資料?
如何在EXCEL表中提取出想的資料,這個我們要用到EXCEL的選擇性貼上功能,就是說先把所有的資料選取上,複製,在貼上的時候,用選擇性貼上的方法,過濾掉我不想要的資料,就可以完成想要的資料的提取過程。
如圖一個示例性表格,我想把所有的數字提取出來,先把資料選取:
然後右鍵彈出選單,選複製:
選擇一個要貼上的單元格,右鍵選單,選擇性貼上:
在選擇性貼上中選運算加:
確定後完成資料的提取操作: