說(shuō)明:如果您有任何疑問(wèn)或想咨詢其他業(yè)務(wù)請(qǐng)撥打電話 400 685 0732
全網(wǎng)監(jiān)測(cè)海量數(shù)據(jù)按需發(fā)布監(jiān)測(cè)預(yù)警
實(shí)時(shí)把握輿情動(dòng)態(tài)精準(zhǔn)追溯信息源頭
Excel文本數(shù)據(jù)的處理方法和技巧 Excel文本數(shù)據(jù)預(yù)處理,【excel助手】今天為大家分享一篇干貨知識(shí),如何設(shè)置Excel文本數(shù)據(jù)預(yù)處理,今天的分享角度是從工作中常用的角度談的,正如標(biāo)題提到的“Excel文本數(shù)據(jù)的處理方法和技巧 Excel文本數(shù)據(jù)預(yù)處理”快跟著小編來(lái)看看這一干貨文章吧!
在Excel中文本數(shù)據(jù)是工作表數(shù)據(jù)的重要組成元素之一,每一張Excel工作表中的數(shù)據(jù)既有文本又有數(shù)值,因此了解和掌握Excel文本數(shù)據(jù)的處理方法和技巧是非常重要的。
Excel提供了27個(gè)文本函數(shù)。在這些文本函數(shù)中。最常用的是從字符串中取字符的幾個(gè)文本函數(shù):LEN函數(shù)、LEFT函數(shù)、RIGHT函數(shù)、MID函數(shù)以及FIND函數(shù)。
LEN函數(shù)用于獲取文本字符串中的字符數(shù)。
LEFT函數(shù)用于獲取字符串左邊指定個(gè)數(shù)的字符數(shù)。
RlGHT函數(shù)用于獲取字符串右邊指定個(gè)數(shù)的字符數(shù)。
MlD函數(shù)用于獲取字符串從指定位置開(kāi)始指定個(gè)數(shù)的字符數(shù)。
FIND函數(shù)用于在區(qū)分大小寫(xiě)的情況下。查找某字符在字符串中第一次出現(xiàn)的位置。
下面舉倒說(shuō)明這幾個(gè)函數(shù)的使用方法。
圖1所示是從數(shù)據(jù)庫(kù)導(dǎo)入的員工聯(lián)系地址信息,員工姓名、郵政編碼和地址之間用符號(hào)|分隔。現(xiàn)在要求把這3項(xiàng)數(shù)據(jù)分開(kāi)呈3列保存。
圖1
這個(gè)問(wèn)題最簡(jiǎn)單的解決方法是使用分列工具。不過(guò)。這里使用相關(guān)的文本函投進(jìn)行分列。
首先設(shè)計(jì)表格。如圖2所示。
圖2
在單元格B2中輸入公式=LEFT(A2.FlND("|",A2)-1)。并向下復(fù)制。得到員工姓名。
在單元格C2中輸入公式=MID(A2.LEN(B2)+2.6)。并向下復(fù)制。得到郵政編碼。
在單元格D2中輸入公式=MlD(A2.LEN(B2)+9.99)。并向下復(fù)制,得到地址。
注意,這里要先用FlND函數(shù)確定符號(hào)|第一次出現(xiàn)的位置,然后利用LEFT函數(shù)把該符號(hào)左邊的字符取出來(lái),就是姓名。
郵政編碼的開(kāi)始位置是姓名字符個(gè)數(shù)加上2(因?yàn)榉?hào)|占用一個(gè)位置)。因此提取郵政編碼要使用MID函數(shù)。其起始位置是表達(dá)式LEN(B2)+2的結(jié)果。而字符長(zhǎng)度是6。
地址的開(kāi)始位置是姓名字符數(shù)加上9(因?yàn)猷]政編碼宇符數(shù)是6.還有兩個(gè)符號(hào)|)。因此提取地址也要使用MID函數(shù),其起始位置是表達(dá)式LEN(B2)+9的結(jié)果。而字符長(zhǎng)度是后面所有的字符,這里設(shè)置了一個(gè)充分大的數(shù)字99.因?yàn)楹苌儆械刂返淖址麛?shù)超過(guò)99位的。如果仍不放心。也可以把這個(gè)數(shù)改為999甚至更大的數(shù)宇。
可以利用有關(guān)的文本函數(shù)。從號(hào)碼提取信息。圖3所示是根據(jù)員工號(hào)碼提取有關(guān)信息的表格。在這個(gè)表格中。把出生日期分成3列分別保存年、月、日3個(gè)數(shù)字。這樣做一方面可以簡(jiǎn)化公式。另一方面也便于數(shù)據(jù)分析,例如可以篩選某年、某月、某日出生的員工。
圖3
在單元格E3中輸入公式=1*IF(LEN(D3)=15.19&M1D(D3.7.2).MID(、"D3.7.4)),并向下復(fù)制。得到出生年份數(shù)字。
在單元格F3中輸入公式=1*IF(LEN(D3)=15.MID(D3.9.2).MID(D3.11.2))。并向下復(fù)制。得到出生月份數(shù)字。
在單元格G3中輸入公式=1*IF(LEN(D3)=15.MlD(D3.11.2).MID(D3.13.2))。并向下復(fù)制。得到出生日數(shù)宇。
在單元格H3中輸入公式=DATE(E3,F(xiàn)3.G3),并向下復(fù)制。將出生年、月、日3個(gè)數(shù)字合并為一個(gè)真正的出生日期。
在單元格13中輸八公式=lF(ISEVEN(IF(LEN(D3)=15.RIGHT(D3)。MID(D3.17.1))),女。男)。并向下復(fù)制,以判斷性別。注意,判斷性別時(shí)。對(duì)于15位號(hào)碼。是根據(jù)量后一位數(shù)字判斷的;而對(duì)于18位號(hào)碼。則是根據(jù)倒數(shù)第二位數(shù)字(也就是第17位數(shù)字)判斷的。
圖4所示是一個(gè)會(huì)計(jì)科目分錄表。要計(jì)算凈利潤(rùn)。一般會(huì)使用下面的公式:
=C2+C7+C8+C9+C10+C11+C22+C23+C24+C70+C110+C116+C117+C118
圖4
這個(gè)公式最大的缺點(diǎn)是要一個(gè)單元格一個(gè)單元格地相加。很容易加錯(cuò)單元格。造成計(jì)算結(jié)果錯(cuò)誤。
考慮到計(jì)算凈利潤(rùn)時(shí)。僅僅計(jì)算總賬科目。而總賬科目的科目編碼只有4位數(shù)。這樣就可以利用LEN函數(shù)進(jìn)行判斷。并構(gòu)建相應(yīng)的高效計(jì)算公式了。計(jì)算公式如下:
=SUMPRODUCT((LEN(A2:All8)=4)*C2:Cll8)
了解和掌握了Excel文本數(shù)據(jù)的處理方法和技巧以后,我們就再也不用擔(dān)心加錯(cuò)單元格的問(wèn)題了。今天我們學(xué)習(xí)了5個(gè)文本處理函數(shù)和列舉了2個(gè)例子,大家應(yīng)該好好熟悉一下。
以上就是Excel文本數(shù)據(jù)的處理方法和技巧 Excel文本數(shù)據(jù)預(yù)處理全部?jī)?nèi)容了,希望大家看完有所啟發(fā),對(duì)自己的工作生活有所幫助,想要了解更多跟Excel文本數(shù)據(jù)的處理方法和技巧 Excel文本數(shù)據(jù)預(yù)處理請(qǐng)關(guān)注我們文章?tīng)I(yíng)銷官網(wǎng)!
推薦閱讀
說(shuō)明:如果您有任何疑問(wèn)或想咨詢其他業(yè)務(wù)請(qǐng)撥打電話 400 685 0732