Nếu bạn đang làm việc với dữ liệu trong Excel mà bạn đã nhập từ các nguồn khác, đôi khi bạn phải làm việc với dữ liệu không có định dạng mà bạn muốn. Điều này đặc biệt đúng với văn bản được phân tách bằng dấu phẩy nằm trong các ô đơn.
Cách duy nhất để xử lý dữ liệu đó là tách một ô trong Excel. Có nhiều cách khác nhau để thực hiện việc này, tùy thuộc vào định dạng của dữ liệu.
Trong bài viết này, bạn sẽ tìm hiểu cách tách một ô, cách triển khai ô đó ra toàn bộ cột và khi nào bạn nên chọn từng tùy chọn.
Chuyển văn bản thành cột
Một trong những phương pháp phổ biến nhất để chia ô trong Excel là sử dụng công cụ Văn bản thành Cột. Điều này cho phép bạn chia toàn bộ cột ô bằng bất kỳ quy tắc nào bạn thích.
Tính năng này cũng bao gồm một trình hướng dẫn dễ sử dụng, đó là lý do tại sao hầu hết mọi người thích sử dụng nó. Nó cũng xử lý mọi định dạng văn bản, cho dù văn bản phân tách là khoảng trắng, tab hay dấu phẩy.
Hãy xem ví dụ về cách sử dụng Tính năng Text to Columns trong Excel.
In_content_1 tất cả: [300x250] / dfp: [640x360]->Trong ví dụ này, chúng tôi muốn chia cột Tên thành hai ô, tên và họ của nhân viên bán hàng.
Để thực hiện việc này:
1. Chọn trình đơn Dữ liệu. Sau đó chọn Chuyển văn bản thành cộttrong nhóm Công cụ dữ liệu trên ruy-băng.
2. Thao tác này sẽ mở trình hướng dẫn ba bước. Trong cửa sổ đầu tiên, hãy đảm bảo chọn Phân cáchvà chọn Tiếp theo.
3. Trên cửa sổ Trình hướng dẫn tiếp theo, bỏ chọn Tabvà đảm bảo chọn Dấu cách. Chọn Tiếp theođể tiếp tục.
4. Trên cửa sổ tiếp theo, chọn trường Đích. Sau đó, trong bảng tính, hãy chọn ô mà bạn muốn đặt tên đầu tiên. Thao tác này sẽ cập nhật ô trong trường Đích đến nơi bạn đã chọn.
5. Bây giờ, hãy chọn Kết thúcđể hoàn thành Trình hướng dẫn.
Bạn sẽ thấy rằng một ô chứa cả tên và họ đã được chia thành hai ô chứa mỗi ô riêng lẻ.
Lưu ý: Quy trình trên hoạt động vì dữ liệu cần tách trong ô có khoảng trắng ngăn cách văn bản. Tính năng chuyển văn bản thành cột này cũng có thể xử lý việc tách một ô trong Excel nếu văn bản được phân tách bằng tab, dấu chấm phẩy, dấu phẩy hoặc bất kỳ ký tự nào khác mà bạn chỉ định.
Sử dụng các hàm văn bản trong Excel
Một cách khác để tách một ô trong Excel là sử dụng chức năng văn bản khác nhau. Các hàm văn bản cho phép bạn trích xuất các phần của ô mà bạn có thể xuất vào một ô khác.
Các hàm văn bản trong Excel bao gồm:
Để tách các ô, bạn có thể không cần sử dụng tất cả các chức năng này. Tuy nhiên, có nhiều cách bạn có thể sử dụng để đạt được điều tương tự.
Ví dụ: bạn có thể sử dụng chức năng Left và Find để trích xuất tên. Hàm Find hữu ích vì nó có thể cho bạn biết vị trí của ký tự phân tách. Trong trường hợp này, đó là một khoảng trắng.
Vì vậy, hàm sẽ có dạng như sau:
= LEFT (C3, FIND (”“, C3))
Khi nhấn enter sau khi nhập hàm này, bạn sẽ thấy tên đầu tiên được trích xuất từ chuỗi trong ô C3.
Điều này hoạt động, vì Bên trái hàm cần số lượng ký tự để giải nén. Vì ký tự khoảng trắng được đặt ở cuối tên, bạn có thể sử dụng hàm FIND để tìm khoảng trắng, hàm này sẽ trả về số ký tự bạn cần để lấy tên.
Bạn có thể trích xuất họ hoặc sử dụng hàm Right hoặc hàm Mid.
Để sử dụng hàm Right:
= RIGHT (C3, LEN (C3) -FIND (”“ , C3))
Thao tác này sẽ trích xuất họ bằng cách tìm vị trí của khoảng trắng, sau đó trừ họ khỏi độ dài của tổng chuỗi. Điều này cung cấp cho hàm Right số ký tự mà nó cần để trích xuất họ.
Về mặt kỹ thuật, bạn có thể làm điều tương tự như chức năng Right bằng cách sử dụng chức năng Mid, như sau:
= MID (C3, FIND (”“, C3), LEN (C3) -FIND (”“, C3))
Trong trường hợp này, Tìm hàm cung cấp cho hàm Mid là điểm bắt đầu, và Len kết hợp với Find cung cấp số ký tự cần trích xuất. Thao tác này cũng sẽ trả về họ.
Việc sử dụng các hàm văn bản Excel để tách một ô trong Excel cũng hoạt động như giải pháp Chuyển văn bản thành cột, nhưng nó cũng cho phép bạn điền vào toàn bộ cột bên dưới các kết quả đó bằng cách sử dụng các chức năng giống nhau.
Tách ô trong Excel bằng cách sử dụng Flash Fill
Tùy chọn cuối cùng để chia ô trong Excel là sử dụng Tính năng Flash Fill. Điều này yêu cầu các ô bạn đang tách ô ban đầu thành ở ngay bên cạnh ô đó.
Nếu đúng như vậy, tất cả những gì bạn phải làm là nhập phần của ô ban đầu mà bạn muốn tách ra . Sau đó, kéo góc dưới bên phải của ô xuống để điền vào ô bên dưới nó. Khi làm điều này, bạn sẽ thấy một biểu tượng điền vào ô nhỏ xuất hiện với một dấu cộng nhỏ bên cạnh.
Chọn biểu tượng này và bạn sẽ thấy một menu bật lên. Chọn Flash Filltrong trình đơn này.
Khi làm điều này, bạn sẽ thấy rằng tính năng Flash Fill tự động phát hiện lý do tại sao bạn đã nhập những gì bạn đã nhập và sẽ lặp lại quy trình trong ô tiếp theo. Nó sẽ thực hiện việc này bằng cách phát hiện và điền tên vào ô gốc ở bên trái.
Bạn thực sự có thể thực hiện quy trình tương tự khi điền toàn bộ cột. Chọn cùng một biểu tượng và chọn Flash Fill. Nó sẽ điền vào toàn bộ cột bằng tên chính xác từ các ô bên trái.
Sau đó, bạn có thể sao chép toàn bộ cột này và dán vào một cột khác, sau đó lặp lại quy trình tương tự để trích xuất họ. Cuối cùng, sao chép và dán toàn bộ cột đó vào nơi bạn muốn trong bảng tính. Sau đó, xóa cột ban đầu bạn đã sử dụng để thực hiện quá trình Flash Fill.
Tách các ô trong Excel
Như bạn có thể thấy, có một số cách để thực hiện điều tương tự. Cách bạn tách một ô trong Excel sẽ tóm tắt đến nơi bạn muốn kết quả cuối cùng và những gì bạn định làm với nó. Tùy chọn nào cũng hiệu quả, vì vậy hãy chọn tùy chọn phù hợp nhất với tình huống của bạn và sử dụng tùy chọn đó.