在Excel中,我們也經常碰到要將表格中一列的數據快速轉換成多列的數據,怎么辦呢?下面筆者以自己的一個親身體會舉例說明。
筆者在日常工作之余喜歡讀一點英文新聞,在閱讀過程中把一些生詞積累起來,建立了一個英語生詞表,如下圖:
詞匯現在已經累積到了1291個,見下圖:
為了記憶單詞方便,筆者想把“單詞”這一列單獨拿出來,單詞的順序不變,做成一個5列的單詞記憶表。由1列變成5列,到底怎么做比較好呢?如果5個單詞一組進行復制粘貼,1291個單詞,那要反復做259次,這是很費時費力的,筆者又另外想了不少別的辦法,比如用公式、函數等,都不能如意。后來用Excel的數據篩選法,則豁然開朗了。
首先,把“單詞”這一列復制粘貼到一個新表中:
然后,在第一列前插入一新列:
在第1列的第2行開始,依次往下輸入“1”、“2”、“3”、“4”、“5”:
選擇這五格:
將鼠標移到所選區域右下角,鼠村由空心十字變成黑十字,按住鼠標不放,往下拉至第1291行,再按住CTRL鍵不放,先放開鼠標,再放開CTRL鍵,效果如下圖:
選擇表格數據區域:
單擊菜單欄上的“數據”--“篩選”--“自動篩選”:
效果如下圖:
單擊“A列”下的倒三角按鈕,選擇“1”:
這樣就可把單詞分成5列后第1列的單詞選出來了。見下圖:
選擇篩選出來的第1列單詞:
將其復制粘貼到另一個新表中:
回到剛才的篩選表,將篩選條件改為“2”:
再將數據復制粘貼到新表中:
采取相同的辦法,做出其余3列:
加標題,邊框,效果如下圖:
預覽效果:
這樣,由1列數據快速轉換成5列,就做成了。如果轉換成6列、7列,以此類推。讀者是否有所感悟了?^-^
新聞熱點
疑難解答