A. 如何從表格中提取數據
如何從表格中提取數據?
如何從表格中提取數據?,日常工作中我們經常要用到從excel表格,要想在大量的數據中提取自己所需的數據,不需要麻煩的一個一個找,可以選擇一些比較便捷的方法,以下關於如何從表格中提取數據?
輸入要提取的數據
在WPS表格頁面,在第一個單元格中輸入要提取的數據。
點擊下一個單元格
在表格中點擊下一個單元格。
按Ctrl+E智能提取
使用Ctrl+E即可將下列數據統一提取出來。
1、將身份證上的生日進行提取出來,是excel提取數字中較為常用的一種。如下圖數據的填充,分為姓名+身份證號碼,
2、對數據進行提取之前需要考慮數據的特徵,如身份證號碼的長度和屬性,可以知道生日是從第7位數字開始的Ǝ個數,如下圖「=TEXT(MID(C5,7,8),"0000-00-00")」提取生日
3、當表格里的數據為漢字和數字組合而成的時候,如下圖,也是可以進行數據數字的提取的。
4、在數據里如果左邊是數字右邊是文字,如下圖顯示,就可以利用「=LEFT(C5,2*LEN(C5)-LENB(C5))」,這個公式對表格里的數據進行提取、
5、如果表格里的數據是「年齡23」這種排列方式,可以採用「=--RIGHT(C5,LEN(C5)*2-LENB(C5))」右側數字提取的方式進行提取,如下圖顯示
6、如果在表格里,既有這種「年齡23」又有「1978年」等之類的數字數據的時候,可以用「=IF(DISNUMBER(--LEFT(C5,1)),--RIGHT(C5,LEN(C5)*2-LENB(C5)),--LEFT(C5,LEN(C5)*2-LENB(C5)))」條件格式進行替換。
一、公式提取法
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 編輯器。然後再輸入公式即可。