Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Đôi khi tập dữ liệu của bạn có thể được lưu ở định dạng văn bản (.txt) trong Notepad, một ứng dụng soạn thảo văn bản chuyên dụng do Microsoft sở hữu. Tuy nhiên, Excel cung cấp cơ hội nhập tập dữ liệu từ nhiều nguồn. Quan trọng hơn, Excel chuyển đổi các văn bản đồng thời tạo ra các cột riêng biệt. Trong buổi hướng dẫn này, tôi sẽ trình bày 5 phương pháp về cách chuyển đổi Notepad sang Excel với cột kèm giải thích thích hợp.

5 phương pháp chuyển đổi Notepad sang Excel với cột

Giả sử Báo cáo bán hàng của một số Mặt hàng sản phẩm được đưa ra cùng với Mã sản phẩm, Bang và Doanh số trong Notepad như ảnh chụp màn hình dưới.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Lưu ý: Văn bản trên được phân cách bằng tab. Nghĩa là tab đóng vai trò là dấu phân cách.

Bây giờ, bạn cần chuyển đổi văn bản trong Notepad sang Excel với các Cột.

1. Mở Notepad trực tiếp

Trong phương pháp đầu tiên, tôi sẽ chỉ cho bạn quy trình mở Notepad trực tiếp.

Bước 01: Mở Notepad trước

➤ Ban đầu, bạn phải tạo một sổ làm việc trống và vào File > Open (Mở).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Sau đó, đi đến vị trí tệp nơi bạn lưu tệp (Notepad) như hình ảnh sau.

➤ Sau khi làm vậy, nhấp vào tài liệu văn bản. Nếu bạn không tìm thấy tệp, hãy chắc chắn rằng bạn chọn định dạng là Text Files (Tệp văn bản) (ở góc dưới bên phải).

➤ Cuối cùng, nhấn tùy chọn Open (Mở).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Bước 02: Xử lý Trình nhập liệu văn bản (Text Import Wizard)

Ngay lập tức (sau khi mở tệp văn bản), bạn sẽ thấy hộp thoại tên là Text Import Wizard (Trình nhập liệu văn bản) (nó sẽ mở theo mặc định). Đây là quy trình 3 bước.

➤ Thứ nhất (bước 1 của 3), giữ tròn chọn trước kiểu dữ liệu Delimited (Có dấu phân cách) và cũng tích hộp trước tùy chọn My data has headers (Dữ liệu của tôi có tiêu đề).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Bây giờ, bạn đang ở bước 2 của 3 của Text Import Wizard. Vì tập dữ liệu phân cách bằng tab, bạn phải chọn Tab làm Delimiters (Dấu phân cách).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Sau đó (bước 3 của 3), hãy chắc chắn rằng định dạng dữ liệu cột là General (Chung) và nhấp nút Finish (Hoàn tất).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Sau khi làm vậy, bạn sẽ nhận được đầu ra sau. Ngạc nhiên, tên của sổ làm việc và trang tính sẽ y hệt như trong tệp văn bản.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Cuối cùng, bạn sẽ nhận được đầu ra sau sau khi thay đổi định dạng dựa trên yêu cầu của bạn.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Đọc thêm: Cách chuyển đổi tệp văn bản sang Excel tự động (3 cách phù hợp)

2. Sao chép và Dán văn bản từ Notepad

Phương pháp đầu tiên chắc chắn là phương pháp nhanh nhưng bạn không thể chuyển đổi Notepad tại một vị trí cụ thể. Ví dụ, nếu bạn muốn lưu tập dữ liệu bắt đầu từ ô B4, bạn có thể làm theo phương pháp này.

➤ Ban đầu, chọn văn bản sau khi mở Notepad và nhấn CTRL + C để sao chép.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Bây giờ, chỉ cần đi đến ô B4 và nhấn CTRL + V.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Vậy, đầu ra sẽ trông như sau.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

3. Chuyển đổi Notepad sang Excel khi văn bản phân cách bằng dấu phẩy

Một trong những nhược điểm nghiêm trọng của phương pháp thứ hai là nó không hoạt động tốt nếu văn bản có sẵn bao gồm dấu phân cách phẩy như được mô tả trong ảnh chụp màn hình sau.

Bước 01: Sao chép và dán Văn bản

➤ Trước hết, bạn phải chọn và sao chép các văn bản.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Sau khi sao chép và dán văn bản vào ô B4 (như làm ở phương pháp thứ hai), bạn sẽ nhận được đầu ra sau từ ô B4 đến B15.

Bước 02: Sử dụng tính năng Text to Columns (Văn bản thành cột)

Bây giờ, bạn cần sử dụng tính năng Text to Columns để tạo các cột riêng biệt.

➤ Để làm điều này, vào thẻ Data (Dữ liệu) > ribbon Data Tools (Công cụ dữ liệu) > chọn tính năng Text to Columns.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Ở bước 1 của 3, bạn phải chọn kiểu dữ liệu Delimited (Có dấu phân cách).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Tiếp theo (ở bước 2 của 3), chọn Comma (Dấu phẩy) làm Delimiters (Dấu phân cách).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Ở bước cuối cùng, bạn phải giữ tích chọn định dạng dữ liệu General (Chung).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Cuối cùng, bạn sẽ nhận được đầu ra sau.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Đọc thêm: Chuyển đổi Excel sang tệp văn bản với dấu phân cách (2 cách tiếp cận dễ dàng)

Bài đọc tương tự

  • Cách trích xuất dữ liệu từ danh sách bằng công thức Excel (5 phương pháp)
  • Cách trích xuất dữ liệu từ Excel sang Word (4 cách)
  • Trích xuất văn bản sau ký tự trong Excel (6 cách)
  • Công thức Excel lấy 3 ký tự đầu từ ô (6 cách)
  • Trả về nhiều giá trị trong Excel dựa trên đơn일 tiêu chí (3 lựa chọn)

4. Power Query để chuyển đổi Notepad sang Excel

Khi chuyển đổi Notepad sang Excel với cột, Power Query (công cụ chuẩn bị và chuyển đổi dữ liệu trong Excel) sẽ cho bạn đầu ra xuất sắc.

➤ Thứ nhất, vào thẻ Data > danh sách thả xuống của tùy chọn Get Data > From File > From Text/CSV.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Nhấp vào tệp văn bản và sau đó chọn nút Import (Nhập).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Sau đó, bạn sẽ thấy bản xem trước tệp văn bản nơi Tab được cố định làm Delimiter (Dấu phân cách) tự động.

➤ Hơn nữa, nếu bạn muốn tải dữ liệu đã chuyển đổi vào trang tính làm việc, chọn tùy chọn Load to (Tải đến).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Tiếp theo, chỉ định vị trí (ví dụ =PowerQuery!$B$4).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Cuối cùng, bạn sẽ nhận được đầu ra sau.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

5. Sử dụng mã VBA

Phương pháp thứ năm và cuối cùng là về ứng dụng mã VBA để chuyển đổi Notepad sang Excel với cột chỉ bằng một cú nhấp chuột.

Trước khi làm điều đó bạn cần tạo một mô-đun để chèn mã VBA.

➤ Thứ nhất, mở một mô-đun bằng cách nhấp Developer > Visual Basic (hoặc nhấn ALT + F11).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Thứ hai, vào Insert > Module (Chèn > Mô-đun).

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

➤ Sau đó, sao chép mã sau vào mô-đun mới tạo.

Sub ConvertNotepadToExcel() Dim Txt As String Open "E:\Exceldemy\Sales Report.txt" For Input As 60 Range("B4").Select Do Until EOF(60) Input #60, Txt ActiveCell.Value = Txt ActiveCell.Offset(1, 0).Select Loop Close (60) End Sub 

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

⧬ Hai điều bạn phải thay đổi:

  • Chỉ định đường dẫn: Chắc chắn, bạn phải chỉ định đường dẫn (vị trí tệp) của tệp văn bản hiện có ví dụ E:\Exceldemy\Sales Report.txt
  • Chọn ô đầu ra: Sau đó, bạn phải chỉ định vị trí nơi bạn muốn nhận dữ liệu đã chuyển đổi ví dụ ô B4.

Sau khi chạy mã (phím tắt bàn phím là F5), bạn sẽ nhận được đầu ra sau.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Sau khi dùng tính năng Text to Columns thảo luận ở bước 2 của phương pháp thứ ba và định dạng, đầu ra trên sẽ trông như sau.

5 phương pháp đã chứng minh chuyển đổi văn bản Notepad thành cột Excel

Đọc thêm: Mã VBA chuyển đổi tệp văn bản sang Excel (7 phương pháp)

Kết luận

Đó là cuối phiên hôm nay. Đây là cách bạn có thể chuyển đổi Notepad sang Excel với cột. Bây giờ, hãy chọn bất kỳ phương pháp nào dựa trên yêu cầu của bạn. Tuy nhiên, đừng quên chia sẻ suy nghĩ của bạn.

Các bài viết liên quan

  • Cách nhập dữ liệu vào Excel từ tệp Excel khác (2 cách)
  • Cách nhập tệp văn bản với nhiều dấu phân cách vào Excel (3 phương pháp)
  • Excel VBA: Tự động kéo dữ liệu từ trang web (2 phương pháp)
  • Cách nhập dữ liệu từ trang web an toàn vào Excel (Với các bước nhanh)
  • Cách trích xuất dữ liệu từ hình ảnh vào Excel (Với các bước nhanh)
  • Trích xuất dữ liệu đã lọc trong Excel sang trang tính khác (4 phương pháp)