摘 要:Excel中數據區域的轉換是數據錄入和處理的一項基本操作。數據區域轉換包括數據分列、數據分行、數據合并為一列、數據合并為一行、行列標題區域的相互轉換等。文章通過幾個例子闡述Excel數據區域的轉換。
關鍵詞:Excel;分列;分行;函數
Excel中數據區域的轉換是數據錄入和處理的一項基本操作,熟練進行數據區域轉換可以提高用戶錄入數據和處理的工作效率,大大節省操作時間。數據區域轉換包括數據分列、數據分行、數據合并為一列、數據合并為一行、行列標題區域的相互轉換等。文章通過幾個例子闡述Excel數據區域的轉換。
一、數據分列
分列是把一列單元格中的數據分隔成若干列。分列是Excel數據導入后經常要進行的操作。A1:A5區域是往Excel中導入的數據,每個單元格中的數據都用逗號隔開。對其進行分列。選中A1:A5區域,執行“數據——分列”命令,彈出分列分步向導對話框,如圖1所示。選中“分隔符”單選按鈕,點擊下一步,在彈出的對話框中勾選“逗號”復選按鈕,點擊“完成”,即完成分列操作。調整好數據列寬即可。
二、數據分行
分行是指將一行的數據分成若干行。如圖2所示,在A1單元格有6個4字符的成語。對其進行分行。將第A列的寬度調整為4個字符寬,選中A1單元格執行“開始——填充——兩端對其”命令,在彈出的“文本將超出選定區域”警告對話框單擊“確定”即可。如圖3所示。
三、多列數據合并為一列
多列數據合并為一列可以使用“CONCATENATE”函數。其作用是將多個文本字符連接成一個。A1:C5有3列數據。要求把它合并成一列。在A7單元格輸入公式“=CONCATENATE(A1,B1,C1)”,回車確定后,拖動填充柄,把它填充到A11單元格即可。
四、多行數據合并為一行
多行數據合并為一行是數據分行的逆操作。A1:A6區域有6行數據,如圖3所示。把它合并為一行。將第A列的列寬擴大到能足夠容納下所有字符的寬度,選中A1:A6區域,執行“開始——填充——兩端對其”命令,則所有數據合并成一行,如圖2所示。
五、行列標題區域的相互轉換
A1:E6區域有一個數據清單,此數據清單包含列標題和行標題。要求將行列標題互換,并且其中的數據會根據行列標題的互換發生相應的變化。選擇A1:E6區域,單擊右鍵,執行“復制”命令,選中與數據清單不相鄰的任何一個單元格,單擊右鍵,執行“選擇性粘貼”命令,在彈出的對話框中勾選“轉置”,單擊“確定”,即可完成行列標題的相互轉換。行列標題的互相轉換還可以使用轉置函數“Transpose”。選中和數據清單不相鄰的任何列數為6,行數為5的單元格區域,輸入公式“=Transpose($A$1$:$E6)”,同時按下“Ctrl+Shift+Enter”組合鍵,即可完成行列標題的相互轉換。
六、結語
文章通過五個例子闡述了Excel數據區域的轉換。數據的分列是使用最頻繁的操作,向Excel工作表中導入或者復制數據后往往都要使用分列操作。將多列數據合并為一列,文章介紹了“CONCATENATE”函數,若對此函數不熟悉,也可以使用連字符&。行列標題區域的相互轉換除了可以使用“選擇性粘貼”中的“轉置”,還可以運用轉置函數“Transpose”。在熟練掌握文章五個例子的操作的基礎上,還可以進行更復雜的數據區域轉換,如多行多列數據轉換為單列數據、單列數據轉換為多行多列數據等等。
參考文獻
[1] 計算機應用基礎教程[M].中國科學技術出版社,2007.
作者簡介:蕭巍(1979.01- ),男,漢族,江西贛州人,講師,大學本科,學士,研究方向:計算機科學與技術。