Mục lục
Khi bạn nhập dữ liệu từ cơ sở dữ liệu hoặc bất kỳ nguồn nào khác, bạn phải chia ô một thành hai hoặc nhiều ô trong những trường hợp như vậy. Trong hướng dẫn này, tôi sẽ thảo luận về cách tách một ô thành hai trong Excel bằng cách sử dụng 5 các phương pháp hiệu quả sau đây, bao gồm các ví dụ thực tế. Do đó, hãy xem kỹ để tìm hiểu thêm.
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống sách bài tập được sử dụng để minh họa từ liên kết tải xuống bên dưới.
Chia một ô thành hai.xlsx
5 phương pháp hữu ích để chia một ô thành hai trong Excel
Trong phần này, tôi sẽ chỉ cho bạn năm phương pháp hữu ích các phương pháp tách một ô thành hai ô trong Excel. Ở đây, chúng tôi có tập dữ liệu trong đó cột B chủ yếu bao gồm tên đầy đủ. Bây giờ, chúng ta phải chia ô của cột B thành hai cột, ví dụ: tên và họ. Hơn nữa, tôi không nên đề cập rằng tôi đã sử dụng phiên bản Microsoft Excel 365 cho bài viết này; bạn có thể sử dụng bất kỳ phiên bản nào khác tùy theo sự thuận tiện của bạn. Với mục đích minh họa, tôi đã sử dụng tập dữ liệu mẫu sau.
1. Tách một ô thành hai bằng tính năng chuyển văn bản thành cột
Trong tập dữ liệu , chúng ta thấy tên của một số tác giả văn học Anh. Ngay bây giờ, chúng tôi sẽ chia tên thành họ và tên bằng cách sử dụng tính năng Chuyển văn bản thành cột . Ngoài ra, Tính năng Chuyển văn bản thành Cột là một tính năng tiện dụng trong Excelsử dụng dấu phân cách để phân tích văn bản trong một ô/cột thành nhiều cột.
Nói chung, dấu phân cách là một loại ký tự (ví dụ: dấu phẩy, dấu cách, dấu chấm phẩy, v.v.) phân tách các chuỗi văn bản hoặc các luồng dữ liệu khác. Trong tập dữ liệu của chúng tôi, dấu cách là dấu phân cách. Tuy nhiên, bạn có thể tiến hành theo các bước sau.
Các bước:
- Đầu tiên, hãy chọn toàn bộ dữ liệu, ví dụ: B4:B11 .
- Sau đó, chọn tùy chọn Chuyển văn bản thành cột từ tab Dữ liệu .
- Tiếp theo, chọn tùy chọn Được phân tách và nhấn Tiếp theo .
- Bây giờ hãy chọn tùy chọn Dấu cách và nhấn Tiếp theo .
- Sau đó, chọn tùy chọn Văn bản từ Định dạng dữ liệu cột và điều chỉnh Đích nếu cần.
- Bây giờ, hãy nhấn Hoàn tất .
- Cuối cùng, bạn sẽ nhận được kết quả cuối cùng.
Đọc thêm: Cách tách ô trong Excel (5 thủ thuật đơn giản)
2. Áp dụng tính năng Flash Fill trong Excel để tách ô
Thông thường, Flash Fill là một công cụ Excel đặc biệt tự động hoàn thành các giá trị khi một mẫu trong dữ liệu được xác định. Nó có sẵn trong Microsoft Excel 2013 và các phiên bản mới hơn. Ngoài ra, đây là một trong những kỹ thuật học máy để đánh giá mẫu dữ liệu, học mẫu và điền ô bằng cách sử dụng mẫu đó. Tuy nhiên, bạn có thể tách têntrong tập dữ liệu thành họ và tên với sự trợ giúp của công cụ này.
Các bước:
- Ban đầu, hãy chọn một ô trống C5 .
- Thứ hai, nhập tên William của ô B5 vào ô đã chọn C5 .
- Thứ ba , hãy sử dụng công cụ Tự động điền cho toàn bộ cột.
- Bây giờ, hãy chọn tùy chọn Điền nhanh để có kết quả mong muốn.
- Tương tự, bạn có thể nhận được kết quả tương tự cho các họ như trong hình bên dưới.
Đọc thêm: VBA để tách chuỗi thành nhiều cột trong Excel (2 cách)
3. Chèn Công thức tách một ô thành hai trong Excel
Hơn nữa, bạn có thể chèn các công thức để tách một ô thành hai ô trong Excel. Nó khá dễ dàng và tiện dụng để vận hành. Trong phần này, tôi sẽ trình bày hai cách khác nhau để tách một ô thành hai ô.
i. Sử dụng Dấu phân cách
Chúng ta có thể tách tên thành họ và tên bằng cách sử dụng các hàm Excel bằng dấu phân cách. Trong tập dữ liệu của chúng tôi, “ dấu cách ” là dấu phân cách ở giữa tên. Ngoài ra, chúng ta có thể tách các ô bằng cách sử dụng các hàm LEFT , RIGHT và FIND . Tuy nhiên, hãy thực hiện theo các bước bên dưới.
Các bước:
- Đầu tiên, chọn ô C5 và nhập công thức sau.
=LEFT(B5,FIND(" ",B5)-1)
🔎 Công thức hoạt động như thế nàoCông việc?
- FIND(” “,B5): Hàm FIND tìm kiếm ký tự khoảng trắng (“ “) trong Ô B5 và trả về vị trí của ký tự đó là '8' .
- FIND(” “,B5)-1: Sau khi trừ 1 từ kết quả trước đó, giá trị trả về mới ở đây là '7' .
- LEFT(B5,FIND(” “, B5)-1): Cuối cùng, hàm LEFT trích xuất 6 ký tự đầu tiên từ văn bản trong Ô B5, là 'William' .
- Thứ hai, nhấn phím Enter và sử dụng công cụ Tự động điền cho toàn bộ cột.
- Thứ ba, viết công thức sau vào ô D5 .
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
🔎 Công thức hoạt động như thế nào?
- LEN(B5): Hàm LEN đếm tổng số ký tự được tìm thấy trong Ô B5 và do đó trả về '18' .
- FIND(” “,B5): Hàm FIND ở đây lại tìm kiếm ký tự khoảng trắng trong Ô B5 và trả về p vị trí là '7' .
- LEN(B5)-FIND(” “,B5): Phần này của toàn bộ công thức trả về '11 ' là phép trừ giữa hai đầu ra trước đó.
- RIGHT(B5,LEN(B5)-FIND(” “,B5)): Cuối cùng, Hàm RIGHT lấy ra 11 ký tự cuối cùng từ văn bản trong Ô B5 và đó là 'Shakespeare'.
- Cuối cùng, hãy sử dụng Tự động điền để có kết quả cuối cùng.
➥ Đọc thêm: Công thức tách ô trong Excel
ii. Chèn ngắt dòng
May mắn thay, phương pháp này tương tự như phương pháp trước, ngoại trừ việc chúng ta phải sử dụng hàm CHAR . Thông thường, CHAR hàm trả về ký tự được chỉ định bởi mã số từ bộ ký tự cho tập dữ liệu của bạn. Ở đây, mã có nghĩa là mã ASCII . Ngoài ra, chúng tôi đã sử dụng các hàm LEFT , RIGHT và SEARCH . Tuy nhiên, hãy làm theo các bước bên dưới.
Các bước:
- Đầu tiên, hãy viết công thức bên dưới vào ô C5 .
=LEFT(B5,SEARCH(CHAR(10),B5,1)-1)
🔎 Công thức hoạt động như thế nào?
- =SEARCH(CHAR(10),B5,1): Cái này tìm ký tự khoảng trắng (“ “) trong Ô B5 và trả về '9' .
- =LEFT(B5,SEARCH(CHAR(10),B5,1)-1): Cuối cùng, hàm LEFT trích xuất các ký tự đầu tiên từ văn bản trong Ô B5 là 'William' .
- Sau đó, nhấn phím Enter và sử dụng công cụ Tự động điền cho toàn bộ cột.
- Sau đó, viết công thức bên dưới vào ô D5 .
=RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)))
🔎 Công thức hoạt động như thế nào?
- =SEARCH(CHAR(10),B5): Cái này tìm ký tự khoảng trắng (“ “) trong Ô B5 và trả về '9' .
- SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)): cũng trả về ' 9' .
- =RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5))the ): Cuối cùng, Hàm RIGHT trích xuất các ký tự cuối cùng từ văn bản trong Ô B5 là 'Shakespeare' .
- Cuối cùng, nhấn phím Enter và sử dụng công cụ Tự động điền để nhận kết quả cuối cùng.
Đọc thêm: Công thức Excel để tách: 8 ví dụ
4. Kết hợp các hàm RIGHT, SUM, LEN và SUBSTITUTE để tách ô
Đôi khi, chúng ta có thể tách một ô có chứa một mẫu văn bản và số. Trong trường hợp đó, chúng ta có thể làm theo quy trình dưới đây. Ở đây, chúng ta phải sử dụng hàm SUM cùng với các hàm khác được sử dụng trong phương thức trước đó. Nói chung, hàm SUM trả về tổng của các giá trị được cung cấp. Các giá trị này có thể là phạm vi, mảng, số, v.v. Ngoài ra, tôi đã kết hợp các hàm RIGHT , LEN và SUBSTITUTE . Với mục đích trình diễn, tôi đã thay đổi một chút tập dữ liệu.
Các bước:
- Đầu tiên, chọn ô D5 và viết công thức bên dưới.
=RIGHT(B5,SUM(LEN(B5) - LEN(SUBSTITUTE(B5,{"0","1","2","3","4","5","6","7","8","9"},""))))
- Sau đó, nhấn Enter và áp dụng công cụ Tự động điền .
- Một lần nữa, viết công thức sau vào ô C5 .
=LEFT(B5,LEN(B5)-LEN(D5))
- Trong kết thúc, nhấn phím Enter và áp dụng công cụ AutoFill để có được đầu ra mong muốn.
5 .Chia một ô thành hai thông qua Excel Power Query
Cuối cùng nhưng không kém phần quan trọng, Power Query là một tính năng tuyệt vời khác trong MS Excel để tách hoặc chia các ô thành nhiều cột. Hãy cùng tìm hiểu cách chúng tôi có thể sử dụng Power Query để đáp ứng các mục tiêu của mình. Tuy nhiên, chúng tôi sẽ làm việc với một tập dữ liệu tương tự và chia họ thành phần đầu tiên và phần cuối cùng. Do đó, hãy làm theo các bước bên dưới để tách một ô thành hai ô trong Excel.
Các bước:
- Ban đầu, hãy chọn họ từ toàn bộ cột, bao gồm cả họ tiêu đề.
- Thứ hai, chuyển đến tab Dữ liệu và nhấp vào Từ bảng .
- Thứ ba, nhấn OK .
- Thứ tư, bạn đang ở trong Power Query Editor và chọn
Trang chủ>Tách cột>Theo dấu phân cách .
- Sau đó, chọn Dấu cách làm dấu phân cách và nhấn Ok .
- Sau đó, chọn
Trang chủ>Đóng & Tải>Đóng & Load To .
- Sau đó chọn đích của bạn từ Hộp thoại Nhập dữ liệu và nhấn OK .
- Cuối cùng, đầu ra sẽ xuất hiện như trong hình bên dưới.
Đọc thêm: Cách thứcđể tách một ô thành hai hàng trong Excel (3 cách)
Những điều cần lưu ý
- Trước tiên, hãy cẩn thận về công thức khi bạn nhập nó vào công thức bar.
- Bên cạnh đó, hãy thận trọng với tên tệp, vị trí tệp và cả phần mở rộng của tệp excel.
Kết luận
Đây là tất cả các bước bạn có thể làm theo để tách một ô thành hai ô trong Excel. Hy vọng rằng giờ đây bạn có thể dễ dàng tạo các điều chỉnh cần thiết. Tôi chân thành hy vọng bạn đã học được điều gì đó và thích hướng dẫn này. Vui lòng cho chúng tôi biết trong phần nhận xét bên dưới nếu bạn có bất kỳ thắc mắc hoặc đề xuất nào.
Để biết thêm thông tin như thế này, hãy truy cập Exceldemy.com .