這兩天遇到一個Excel問題,看似挺容易,但是其中涉及到的數據處理問題挺典型。今天就用這個例子,講一下用Excel進行數據統計和整理的流程。
涉及到的知識點:Trim公式、分列操作、“&”連接符的運用。
先看一下原始文檔:
要達成的結果:
首先來分析一下原始文檔,隻需要對B列進行處理。
B列中包含序号、英文句點、單詞、詞性、中文意思。特殊情況包括,句号前面有些有空格、有些沒有,詞性大部分是一種、有些有兩種後面也有英文句點。
接下來分析達成結果的要求:話題列不變,單詞列包括單詞 空格 詞性 “.”,解釋列為你中文解釋。
這樣整體的思路可以确定了。
第一步,将序号前的空格去掉,目的是将需要全部删掉。去空格一般有兩種方式,一是用公式trim,用來去掉首尾空格;另一種是替換,查找内容為空格,替換内容什麼也沒有,可以去掉選擇單元格所有空格。本例用trim公式。
如下:
第二步,通過分列操作,将序号、詞性和解釋分開。#注意,單元格内有公式無法做分列操作,所以需要先把C列内容粘貼為數值。複制-選擇性粘貼-粘貼為數值。
分列的分隔符為英文句點和空格,這樣我們可以同時将序号、單詞、詞性和解釋分開。
如下:
分列後的結果如下:
如果想要保留分列前的列,可以在選擇分列後結果所在位置的時候,選擇後一列即可。
第三步 特殊内容單獨處理。對于有兩個詞性的詞條,相應中文解釋分列至H列。可以通過輔助列的方式,将單詞與詞性,以及中文解釋同時處理。在下一列I列,通過&連接符錄入單詞和詞性,再下一列J列,錄入中文解釋。
處理的方式是先處理特殊行(通過篩選H列有内容部分),再處理其他行。
如下:
注意:兩個單元格的連接可以直接用&,如果單元格後面接字符,字符需要使用“”。
處理其他行,篩選H列空白部分。
如下:
中文解釋也是通過篩選H列的方式處理。
這樣,需要的單詞和詞性在I列,中文解釋在J列。可以通過公式呈現在新的表單,也可以通過粘貼為數值的方式,保留想要的結果。
總結一下,整個過程分三個步驟,第一步分析要處理的數據,确定好想要達成怎樣的結果。第二步,确定主要處理方式,并對數據進行清洗,使整體數據格式或形式大體一緻。第三步,單獨處理特殊類型數據。第四步,做數據整理,也就是将結果歸集到需要的位置。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!