Mục lục
Đôi khi, tập dữ liệu của bạn có thể được lưu trữ ở đị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 khác nhau. Quan trọng hơn, Excel chuyển đổi các văn bản cùng với việc tạo các cột riêng biệt. Trong phần 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ác cột kèm theo lời giải thích phù hợp.
Tải xuống Sách bài tập thực hành
Chuyển đổi Notepad sang Excel bằng Columns.xlsm
5 Phương pháp Chuyển Notepad sang Excel bằng Cột
Giả sử rằng Báo cáo Bán hàng của một số Mặt hàng Sản phẩm được cung cấp cùng với ID sản phẩm , Sates và Sales trong Notepad như minh họa trong ảnh chụp màn hình bên dưới.
Lưu ý: Văn bản trên được phân định bằng tab. Điều đó có 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 bằng Cột.
1. Mở Notepad trực tiếp
Ở phương pháp ban đầu, 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à chuyển đến Tệp > Mở .
➤ Sau đó, chuyển đến vị trí tệp nơi bạn lưu trữ tệp (Notepad) như minh họa trong hình dưới đây.
➤ Sau khi thực hiện việc đó, hãy nhấp vào tài liệu văn bản. Nếu bạn không tìm thấytệp, đảm bảo rằng bạn chọn định dạng là Tệp văn bản (từ phía dưới bên phải).
➤ Cuối cùng, nhấn vào tùy chọn Mở .
Bước 02: Xử lý Trình hướng dẫn nhập văn bản
Ngay lập tức (sau khi mở tệp văn bản), bạn sẽ thấy một hộp thoại cụ thể là Trình hướng dẫn nhập văn bản (nó sẽ được mở theo mặc định). Đây là quy trình gồm 3 bước.
➤ Đầu tiên (bước 1/3), hãy đánh dấu vào vòng tròn trước loại dữ liệu Được phân cách và cũng đánh dấu vào ô trước Dữ liệu của tôi có tùy chọn tiêu đề .
➤ Bây giờ, bạn đang ở bước 2/3 của Trình hướng dẫn nhập văn bản . Vì tập dữ liệu được phân định bằng tab, bạn phải chọn Tab làm Dấu phân cách .
➤ Sau đó (bước 3 của 3), đảm bảo rằng định dạng dữ liệu cột là Chung và nhấp vào nút Hoàn tất .
Sau khi thực hiện điều đó, bạn sẽ nhận được đầu ra sau đây. Thật ngạc nhiên, tên của sổ làm việc và trang tính sẽ giống như trong tệp văn bản.
Cuối cùng, bạn sẽ nhận được kết quả sau khi thay đổi định dạng dựa trên yêu cầu.
Đọc thêm: Cách tự động chuyển đổi tệp văn bản sang Excel (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à một 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 trữ 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, hãy chọn văn bản sau khi mở Notepad và nhấn CTRL + C để sao chép .
➤ Bây giờ, chỉ cần chuyển đến ô B4 và nhấn CTRL + V .
Vì vậy, đầu ra sẽ như sau.
3. Chuyển đổi Notepad sang Excel khi văn bản được 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 bằng dấu 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
➤ Về cơ bản, bạn phải chọn và sao chép văn bản.
Sau khi sao chép và dán văn bản vào B4 (như được thực hiện trong phương pháp thứ hai), bạn sẽ nhận được đầu ra sau từ các ô B4 đến B15 .
Bước 02: Sử dụng tính năng Chuyển văn bản thành cột
Bây giờ, bạn cần sử dụng tính năng Chuyển văn bản thành cột để tạo các cột riêng biệt.
➤ Để thực hiện việc này , chuyển đến tab Dữ liệu & gt; Ruy băng Công cụ dữ liệu > chọn tính năng Chuyển văn bản thành cột .
➤ Ở bước 1/3, bạn phải chọn loại dữ liệu Được phân cách .
➤ Tiếp theo (ở bước 2/3), hãy chọn Dấu phẩy làm Dấu phân cách .
➤ Ở bước cuối cùng, bạn phải kiểm tra định dạng dữ liệu Chung .
Cuối cùng, bạn sẽ nhận được những điều sau đâyđầu ra.
Đọc thêm: Chuyển đổi tệp Excel thành tệp văn bản bằng 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 một ký tự trong Excel (6 cách)
- Công thức Excel để lấy 3 ký tự đầu tiên từ một ô (6 cách)
- Trả về nhiều giá trị trong Excel dựa trên một tiêu chí duy nhất (3 tùy chọn)
4. Power Query để chuyển đổi Notepad sang Excel
Trong khi chuyển đổi Notepad sang Excel với các cột, Power Query (công cụ chuẩn bị và chuyển đổi dữ liệu trong Excel) sẽ cung cấp cho bạn kết quả xuất sắc.
➤ Trước tiên, chuyển đến tab Dữ liệu > danh sách thả xuống của tùy chọn Nhận dữ liệu > Từ tệp > Từ văn bản/CSV .
➤ Nhấp vào tệp văn bản rồi chọn nút Nhập .
➤ Sau đó, bạn sẽ thấy bản xem trước của tệp văn bản trong đó Tab được cố định thành Dấu phân cách một cách tự động.
➤ Ngoài ra, nếu bạn muốn tải dữ liệu đã chuyển đổi vào một trang tính làm việc, hãy chọn Tải đến tùy chọn .
➤ Tiếp theo, chỉ định vị trí (ví dụ: =PowerQuery!$B$4 ).
Cuối cùng, bạn sẽ nhận được kết quả như sau.
5. Sử dụng Mã VBA
Phương pháp thứ năm và cũng là phương pháp cuối cùng là về ứng dụng của Mã VBA để chuyển đổi Notepad thành Excel bằng các cột chỉ bằng một cú nhấp chuột.
Trước khi thực hiện điều đó, bạn cần tạo một mô-đun để chèn mã VBA .
➤ Trước tiên, hãy mở mô-đun bằng cách nhấp vào Nhà phát triển > Trực quan Cơ bản (hoặc nhấn ALT + F11 ).
➤ Thứ hai, đi tới Chèn > Mô-đun .
➤ Sau đó, sao chép đoạn mã sau vào mô-đun mới tạo.
7053
⧬ Hai điều mà bạn có để 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í mà bạn muốn lấy dữ liệu đã chuyển đổi, ví dụ: Ô B4 .
Sau khi chạy mã (phím tắt là F5 ), bạn sẽ nhận được kết quả như sau.
Sau khi sử dụng tính năng Chuyển văn bản thành cột được thảo luận trong bước 2 của phương pháp thứ ba và định dạng, đầu ra ở trên sẽ có dạng như sau.
Đọ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
Thế là hết phiên hôm nay. Đây là cách bạn có thể chuyển đổi Notepad sang Excel bằng các cột. Bây giờ, chọn bất kỳ phương pháp nào dựa trên yêu cầu của bạn. Dù sao đi nữa, đừng quên chia sẻ suy nghĩ của bạn.