如何將帶分隔符的文字檔案轉換為excel電子表格

將帶分隔符的文字檔案轉換為Excel電子表格很容易。下面介紹如何使用三種不同的方法。...

總有一天,您必須處理存儲在其他類型文件中的各種信息,並將其導入Microsoft Excel。你不能離開一個永遠存在的文本文件。我打賭你每天都能找到一些。

import-spreadsheets-excel

以下是一些日常例子:

  • 存儲在文本文件中的銷售或產品信息的Excel分析。
  • 兩個不同軟件之間的數據交換(可能,從數據庫到電子表格)。
  • 存儲在電子郵件程序中的名稱、地址和電子郵件ID(例如,從Microsoft Outlook導出到Excel)。

Microsoft Excel提供了連接到外部數據源的所有工具。我們來談談分隔文本文件。

這是一個帶分隔符的文本文件

A Delimited Text File

如你所見,名字和姓氏,他們工作的公司和其他細節用逗號隔開。這個逗號分隔的文本文件很容易在任何文本編輯器中創建。

現在,它沒有用。把它放到電子表格裡,你就可以**出更專業的文檔。

例如,您可以輕鬆地查找重複數據並將其刪除。然後,如果地址也是數據的一部分,則可以使用電子表格創建標籤和郵件合併。

這裡的基本思想是從一個文本文件導入信息,將不同的信息分成不同的列,並用適當的標題命名每一列。

讓我們更詳細地看一下分隔文本文件…

3種不同類型的分隔文本文件

根據分隔(定界)每個值的方式,有三種常用的定界文件。任何字符都可以用來分隔文件中的各個條目。

例如:管道(|)或簡單空間。您將發現這三種分隔符是每個文本條目之間最常見的分隔符。

  1. 逗號分隔值。
  2. 製表符分隔值。
  3. 冒號分隔值。

文本分隔符將每個值與下一個值分開。任何位於分隔符後面並在下一個分隔符出現之前的值都將作為一個值導入。請記住,指定的分隔符之間的值可以有另一個分隔符字符,但它需要引號(“)或撇號(“)。

困惑?沒那麼多。讓我們看一個例子:

在包含城市和州名稱的文本文件中,可能有一些值,如“奧爾巴尼,紐約”。

Microsoft Excel可以將兩個單詞之間的逗號(,)作為分隔符來讀取。要將城市和國家名稱視為一個值並將它們導入一個Excel單元格,我們必須使用雙引號或撇號作為文本限定符。如果沒有指定字符作為文本限定符,“Albany,NY”將導入兩個相鄰的單元格,即Albany和NY。

簡言之,要完全保留列中的任何值,可以將該值括在引號或撇號中。

正如我們將在下面看到的,microsoftexcel為您提供了對導入過程的完全控制,並提供了一個預覽窗格,用於在填充單元格之前查看數據的格式。

從分隔文本文件轉換為電子表格

有許多在線轉換器,可以採取一個原始的CSV文本文件和吐出一個XLS電子表格。Zamzar和Convertio是兩個優秀的工具。

但是您不需要尋找在線轉換器,因為microsoftexcel有一個本地特性,可以更好地完成這項工作。

讓我們以一個CSV文件為例,介紹將分隔文本文件轉換為電子表格的步驟。上面的屏幕截圖是記事本文件中由逗號分隔的混亂值的一個很好的例子。

microsoftexcel可以幫助將這種混亂的混亂變成整齊的行和列。然後你就可以繼續工作,把它變成一個漂亮的格式報告或準備打印。

Imported Text

有三種方法可以將數據從CSV文件導入Excel電子表格。先從簡單的開始。

方法一:自動導入

1單擊“文件”選項卡,然後單擊“打開”。

2選擇要打開的CSV文件。Microsoft Excel將自動打開文本文件並在新工作簿中顯示數據。

CSV File Opened in Excel

這是打開CSV文件最直接(也是最快)的途徑。Microsoft Excel使用默認數據格式設置來讀取和導入每列數據。但是自動導入並沒有給你想要的靈活性。

那麼,讓我們看看第二種使用嚮導的方法。

方法2:還原文本導入嚮導

文本導入嚮導使您能夠控制要導入的數據的結構。當您導入文本文件(即擴展名為TXT的文件)時,它會自動啟動。

打開Microsoft Excel並瀏覽到文本文件(或將CSV文件的擴展名更改為TXT)。

Microsoft在Excel 365和2016中隱藏了舊的文本導入嚮導(1704以後的版本)。但是您可以從Excel的選項中恢復文本導入嚮導。

1轉到“文件”>“選項”>“數據”。

2向下滾動到“顯示舊數據導入嚮導”部分。

Enable the Text Import Wizard in Microsoft Excel

三。要導入文本或CSV文件,請選擇“從文本(舊版)”。單擊“確定”關閉選項。

4現在,您可以使用功能區中的嚮導。轉到“數據”>“獲取數據”>“傳統嚮導”>“來自文本(傳統)”。瀏覽並打開要導入的CSV文件。

The Text Legacy Wizard in Microsoft Excel

使用此三步過程控制數據的格式。

第一步

這就是文本導入嚮導在第一步中的樣子。

Choose Delimited File Type in the Microsoft Excel Text Import Wizard

選擇Delimited—當文本文件中的項由製表符、冒號、分號、空格或其他字符分隔時。

選擇“固定寬度”--當所有項的長度相同並且整齊地排列在空格分隔的列中時。

有時,原始數據可能有一個標題行。例如:

"first_name","last_name","company_name","address","city","county"

使用“在行開始導入”選擇導入開始的行。

在大多數情況下,文件原點可以保留為默認值。

預覽顯示的值與將其分隔為工作表上的列時顯示的值相同。

單擊“下一步”。

第2步

為文件選擇分隔符(在本例中為逗號)。對於其他字符,選中“其他”並在小字段中輸入字符。“數據預覽”窗口使您可以看到列數據。

Choose the delimiter in the Text Import Wizard Screen

如果數據在數據字段之間包含多個字符的分隔符,或者如果數據包含多個自定義分隔符,請選中“將連續分隔符視為一個”複選框。

例如,這有助於處理在另一個分隔符之前或之後可能有額外空間的文件。您可以幫助將空格標識為另一個分隔符並勾選此框。

使用文本限定符下拉列表選擇包含文本文件中的值的字符。我們之前討論過文本限定符如何幫助您將一些值導入一個單元格而不是單獨的單元格。

使用“數據預覽”窗口檢查外觀。

單擊“下一步”。

注意:導入固定寬度數據時,嚮導屏幕會更改。

“數據預覽”窗口可以幫助您設置列寬。使用窗口上的頂部欄設置由垂直線表示的分欄。拖動分欄符以增加或減少寬度。雙擊分欄符將其刪除。

Import Fixed Width Data in Microsoft Excel

在固定寬度的文件中,不使用分隔符分隔文件中的值。數據按行和列進行組織,每行有一個條目。每一列都有一個固定的寬度,以字符為單位指定,這決定了它可以容納的最大數據量。

第3步

預覽窗口在此屏幕中變得更加重要,因為您可以使用列數據格式微調進入每個字段的數據格式。默認情況下,Microsoft Excel以常規格式導入數據。在預覽窗口中選擇列並設置適當的格式。

Column data format in Excel's Text Import Wizard

例如,您可以選擇。。。

  • 文本字段的文本。
  • 日期和包含日期的任何列的日期格式。
  • 用於將貨幣轉換為Excel貨幣格式的常規。

使用“高級”按鈕指定數字數據的小數點類型和千位分隔符。

例如,如果要將100000顯示為100000。Excel按照計算機區域設置中設置的格式顯示數字。

單擊“完成”。最後一個導入數據對話框彈出。

The Import Data Dialog the Text Import Wizard

現在不要太擔心了。它為您提供了一些在電子表格中**數據或創建與外部數據庫的連接的選項。默認設置是將文本分隔值作為表格**當前工作表中。

當您的CSV文件很簡單時,“舊的”遺留方法仍然是最好的方法。如果沒有,現在有一種新的方法可以滿足任何文本導入的需要。

方法3:使用獲取和轉換數據

“數據”選項卡包含收集外部數據並使其按所需方式運行所需的所有工具。例如,您可以創建數據透視表,並在外部數據更改時刷新它。

對於簡單的CSV文件來說,這是一種過分的做法,但是讓我們繼續看看如何將分隔數據列引入Excel。

1打開空白工作簿。

2轉到功能區上的“數據”選項卡。然後單擊“獲取數據”按鈕下的小下拉箭頭(在“獲取和轉換數據”組中)。從文件中選擇>從文本/CSV。

Launch the Text Data Wizard manually

三。在“導入文本文件”對話框中,瀏覽到桌面上的位置,然後選擇要導入的CSV文本文件。文本導入嚮導整齊地顯示了您現在可以選擇的選項。

New Text Import Wizard in Excel

如您所見,您可以更改字符編碼和分隔字符的選擇,或者輸入自定義分隔符。

默認情況下,Excel通過分析數據集的前幾百行來計算分隔符。您可以對此進行更改,並讓Excel處理整個數據集。如果有數百萬條記錄要導入,則不建議這樣做。

4單擊“加載”按鈕將數據導入新的工作表。

5無論何時將數據導入Excel,都會創建一個數據連接。您可以運行查詢並將工作表連接到外部源。對原始源數據的任何更改都將在Excel工作表中自動更新。

6您可以通過轉到“數據”>“查詢和連接”打開側面的面板來取消此連接。

右鍵單擊並選擇“刪除”。或者,將鼠標懸停在數據源的文件名上,然後在彈出的窗口中單擊Delete。如果確定,請再次單擊“刪除”。

Queries in Excel

轉換數據超出了本教程的範圍。因此,我將引導您進入Microsoft的Get&Transform in Excel入門支持頁以獲取更多幫助。

excel中分隔文件的多種用法

需要把名字和姓氏分開,準備打印嗎?將分隔文本文件轉換為Excel。最多可以導入或導出1048576行和16384列。幾乎所有地方都支持分隔文件。使用Excel作為省時工具,使用上面的技巧和下面的提示,或者學習如何從Excel中提取數字或文本。

  • 發表於 2021-03-19 08:31
  • 閱讀 ( 45 )
  • 分類:網際網路

你可能感興趣的文章

3個最好的免費ocr工具,將您的檔案轉換回可編輯的檔案

...我正在作出行政決定,包括在我們的免費OCR工具清單無論如何這。 ...

  • 發佈於 2021-03-12 15:21
  • 閲讀 ( 50 )

如何將一個巨大的csv excel電子表格分割成單獨的檔案

...Split CSV還包括高階選項。對於訂閱費,您可以使用自定義分隔符、選擇輸出檔案型別、從輸出檔案中刪除某些字元以及刪除重複行。 ...

  • 發佈於 2021-03-12 16:05
  • 閲讀 ( 60 )

在linux中如何方便地在文件格式之間轉換

...注意上面的參考檔案中配置的字型(標題1為Arial Black等)如何顯示在下面的轉換檔案中。您可以根據需要建立任意數量的這些引用檔案(例如,每個客戶機一個)。然後在編寫時完全忽略格式,並在轉換時一步應用樣式。 ...

  • 發佈於 2021-03-14 18:46
  • 閲讀 ( 79 )

7個excel列印技巧:如何分步列印電子表格

... 阻礙完美印刷的最大障礙是,你可能不知道如何一步一步地進行印刷。按照這個指南去做,你很快就能拿到檔案了。 ...

  • 發佈於 2021-03-16 11:55
  • 閲讀 ( 42 )

如何在excel中區分名字和姓氏

...。 單擊“下一步”。 在“分隔符”下,取消選中“製表符”並選中“空格”。 單擊“下一步”。 在“列資料格式”下,選擇“文字”。如果需要為結果選擇其他目的地...

  • 發佈於 2021-03-21 09:34
  • 閲讀 ( 46 )

3個瘋狂的excel公式,做了驚人的事情

... 從A2中搜索文字字串 查詢“;”分隔符符號 減去一表示該字串段結尾的正確位置 抓住最左邊的文字到那一點 ...

  • 發佈於 2021-03-22 19:09
  • 閲讀 ( 56 )

MicrosoftWord中完美表格的8個格式化提示

... Microsoft Word透過考慮文字分隔符來確定所需的行數和列數,然後自動調整內容。“將文字轉換為表格”對話方塊允許您在上一個操作不正確時進行更多控制。您還可以選擇如何在頁面上調整表的內...

  • 發佈於 2021-03-23 07:44
  • 閲讀 ( 53 )

如何使用google驅動器評論office檔案(無檔案轉換)

... 如何使用googledrive評論office檔案 ...

  • 發佈於 2021-03-26 11:17
  • 閲讀 ( 49 )

如何使用pdfbear簡化pdf工作流和轉換

當您建立一個包含任何型別資料的PDF文件時,無論您使用哪種裝置,它都會以完全相同的方式顯示資料。現代瀏覽器擁有所有基本的PDF技術,可以輕鬆地顯示和瀏覽PDF。 ...

  • 發佈於 2021-03-30 01:45
  • 閲讀 ( 44 )

如何在excel中將資料拆分為多列

...,則可以選擇“固定寬度”。 選中“逗號”和“空格”分隔符,然後選中“下一步”按鈕。分隔符只是資料的分隔方式。在本例中,我們使用逗號和空格,因為列A中的每個單元格都有一個逗號和一個空格來分隔這兩個單元格。...

  • 發佈於 2021-03-31 15:48
  • 閲讀 ( 44 )
黃瓜大姑娘123
黃瓜大姑娘123

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦