excel可以实现数据清洗的方法有哪些 Excel中的4类数据清洗函数实例介绍
微軟Office LTSC 2021專業(yè)增強(qiáng)版 簡(jiǎn)體中文批量許可版 2023年07月更新
- 類型:辦公軟件
- 大小:2.2GB
- 語言:簡(jiǎn)體中文
- 時(shí)間:2023-07-12
查看詳情
Excel作為數(shù)據(jù)分析最常用的工具之一,在實(shí)際的操作中也有很多的技巧。如果要對(duì)數(shù)據(jù)分析處理的結(jié)果準(zhǔn)確率要100%,必須要有良好的數(shù)據(jù)源,所以,在數(shù)據(jù)的處理和分析中,對(duì)數(shù)據(jù)的清洗是必不可少的,是數(shù)據(jù)分析和處理的第一步。
一、數(shù)據(jù)清洗:提取類
函數(shù):Left、Right、Mid、Find。
目的:按照指定的要求提取指定的值。
方法:
在指定的目標(biāo)單元格中依次輸入:=LEFT(C3,6)、=MID(C3,7,8)、=RIGHT(C3,4)。
解讀:
除了用Left、Mid和Right提取固定位置的值之外,還可以借助Find函數(shù)提取不固定位置的值。
目的:分別提取混合內(nèi)容“姓名&工號(hào)”中的“姓名”和“工號(hào)”。
方法:
在目標(biāo)單元格中輸入公式:=LEFT(B3,FIND("-",B3)-1)、=MID(B3,FIND("-",B3)+1,100)。
解讀:
1、公式中的-1和+1是修正值,在實(shí)際的應(yīng)用中要靈活對(duì)待。
2、公式:=MID(B3,FIND("-",B3)+1,100)中的第3個(gè)參數(shù)“100”是自定義值,只要明顯的大于要提取字段的長度即可。
二、數(shù)據(jù)清洗:清除類
函數(shù):Trim。
目的:清除“員工姓名&工號(hào)”中多余的空格。
方法:
在目標(biāo)單元格中輸入公式:=TRIM(B3)。
解讀:
1、為了更清晰的進(jìn)行對(duì)比,用Len函數(shù)對(duì)清除前后的字符串長度進(jìn)行了測(cè)量。
2、如果字符串中間有多個(gè)空格,則只保留一個(gè),其余的全部會(huì)清除。
三、數(shù)據(jù)清洗:替換類
1、Replace函數(shù)。
功能:將指定字符串中的部分字符串用新的字符串進(jìn)行替換。
語法結(jié)構(gòu):=Replace(源字符串,開始位置,字符長度,替換字符串)。
目的:將“員工姓名&工號(hào)”中的“-”替換為“*”。
方法:
在目標(biāo)單元格中輸入公式:=REPLACE(B3,FIND("-",B3),1,"*")。
2、Substitute函數(shù)。
功能:將指定字符串中指定的字符用心的字符進(jìn)行替換。
語法結(jié)構(gòu):=Substitute(源字符串,被替換字符串,替換字符串,[替換序號(hào)])。
解讀:
參數(shù)“替換序號(hào)”可省略,意思就是值如果“源字符串”中有兩個(gè)或多個(gè)“被替換字符串”,通過參數(shù)“替換序號(hào)”來指定具體要替換第幾個(gè)“被替換字符串”。例如:字符串“我愛我的祖國”中有2個(gè)“我”,如果“替換序號(hào)”為1,則只替換第1個(gè)“我”;如果“替換序號(hào)”為2,則只替換第2個(gè)“我”。
目的:將“員工姓名&工號(hào)”中的“-”替換為“*”。
方法:
在目標(biāo)單元格中輸入公式:=SUBSTITUTE(B3,"-","*")。
四、數(shù)據(jù)清洗:內(nèi)容合并類
1、Concat函數(shù)。
功能:連接列表或文本字符串區(qū)域。
語法結(jié)構(gòu):=Concat(字符串或單元格區(qū)域)。
目的:將同一員工的所有信息合并到“備注”列中。
方法:
在目標(biāo)單元格中輸入公式:=CONCAT(B3:F3)。
2、Phonetic函數(shù)。
功能:合并出數(shù)字外的字符串或區(qū)域。
語法結(jié)構(gòu):=Phonetic(字符串或單元格區(qū)域)。
目的:將同一員工的所有信息合并到“備注”列中。
方法:
在目標(biāo)單元格中輸入公式:=PHONETIC(B3:F3)。
解讀:
合并的內(nèi)容中并沒有“月薪”是因?yàn)槠涔δ軟Q定的,Phonetic函數(shù)不能合并沒有拼音的字符。
3、Textjoin函數(shù)。
功能:使用分隔符連接列表字符串區(qū)域。
語法結(jié)構(gòu):=Textjoin(分隔符,是否保留空格,合并區(qū)域)。
目的:將同一員工的所有信息合并到“備注”列中。
方法:
在目標(biāo)單元格區(qū)域中輸入公式:=TEXTJOIN("、",1,B3:F3)。
解讀:
上述的3個(gè)合并字符串函數(shù),除了按列合并內(nèi)容外,還可以按行合并。
總結(jié):
工欲善其事,必先利其器,數(shù)據(jù)的處理和分析也是如此,要得到正確的結(jié)果,首先要對(duì)數(shù)據(jù)進(jìn)行清洗,文中從四個(gè)方面出發(fā),介紹了4類數(shù)據(jù)清洗技巧,包括字符提取、字符清除、字符替換以及字符連接。在實(shí)際的應(yīng)用中具有很高的應(yīng)用價(jià)值哦!
以上就是Excel中的4類數(shù)據(jù)清洗函數(shù)實(shí)例介紹,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注風(fēng)君子博客。
相關(guān)推薦:
excel中edate函數(shù)怎么用? EDATE函數(shù)的使用方法及實(shí)例
Excel如何用SORT函數(shù)實(shí)現(xiàn)排序? 排序函數(shù)SORT用法解析
總結(jié)
以上是生活随笔為你收集整理的excel可以实现数据清洗的方法有哪些 Excel中的4类数据清洗函数实例介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: git remote: HTTP Bas
- 下一篇: Win11笔记本开机过一会才有wifi图