Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 “住址如果是以都道府縣為開頭的文本,現在需要把都道府縣與下級地址數據分開”。 這種操作是拆分字符串的基礎。從根本上來說,為避免后期進行這樣的操作,應該在制作工作表時“就將都道府縣放入單獨的單元格中”。但是,如果在原工作表中已經是同時出現在一個單元格中的狀態的話就必須要拆分單元格了。這時,我們需要掌握如何將都道府縣的數據單獨提取到其他單元格中。 想要解決這個問題,僅僅熟知 Excel 中的功能和函數是不夠的,重點在于以獨立思考出多種處理方法。 首先,我們來思考這一問題“日本的47個都道府縣名是什么類型的數據呢?”大多為3個或4個文字吧。 其中,4個字的只有“和歌山縣”、“神奈川縣”、“鹿兒島縣”這3個縣。四個字的縣名,每個都搭著“縣”字,剩余全部都是3個字。 明白這一點,就能按照以下邏輯,從住址單元格中提取出都道府縣的數據了。 “如果住址單元格中的第4字為‘縣’,只抽選左數4個字符;(第4字不是‘縣’)否則,只抽選左數3個字符”。 以上邏輯若轉換為 Excel 函數,就是下面的公式。 =IF(MID(A2,4,1)="縣",LEFT(A2,4),LEFT(A2,3)) 復制粘貼含有這一公式的單元格,就能做到提取所有單元格中的都道府縣名。 在單元格 B2中輸入=IF(MID(A2,4,1)="縣",LEFT(A2,4),LEFT(A2,3)),一直復制到單元格 B12 ![]() “第4字符為‘縣’”這一條件,就是”從地址單元格的4個字中只提取1個字符的結果即為‘縣’”,可以使用 MID 函數實現這一點。根據這一邏輯的判定真偽結果不同,用 LEFT 函數改變提取的字符數,并用 IF 函數指定操作。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!