Chuỗi chia trang tính Google

Với sự trợ giúp của chức năng SPLIT, bạn có thể chia văn bản thành cột hoặc hàng trong Google Trang tính. Nó có thể là mới đối với người dùng Excel

Chúng ta sẽ tìm hiểu chi tiết cách sử dụng chức năng Split Google Sheets tại đây. Nếu bạn đã quen thuộc với Trình hướng dẫn chuyển đổi văn bản thành cột trong Excel, thì nó tương đương với

Cập nhật. Gần đây, Google Trang tính đã thêm một lệnh menu cho Split có tên là 'Chia văn bản thành cột'. Bạn có thể tìm thấy điều đó trong menu Dữ liệu trong Google Trang tính

Như tôi đã đề cập ở trên, SPLIT là một chức năng trong Google Trang tính nên nó có lợi thế hơn Trình hướng dẫn chuyển văn bản thành cột của Excel

Vì không có hàm SPLIT trong Excel (tại thời điểm viết bài này), nên tất nhiên có các cách giải quyết khác để đạt được kết quả bằng cách sử dụng kết hợp các hàm văn bản

Tôi không đi sâu vào những chi tiết đó vì chủ đề của chúng ta khác

Tại sao tính năng tách văn bản thành cột hoặc hàng là bắt buộc trong bảng tính?

Có rất nhiều lý do đằng sau nó. Dưới đây là một vài kịch bản

cảnh 1

Giả sử bạn có một danh sách nhân viên. Bạn đã nhập tên, đệm và họ của các nhân viên cùng nhau (như được kết hợp) vào mỗi hàng trong một cột

Nếu bạn muốn lấy nó trong ba cột khác nhau, thì bạn có thể sử dụng chức năng Chia nhỏ trong Google Trang tính hoặc lệnh menu Dữ liệu mới đã nói ở trên

kịch bản 2

Giả sử bạn đã nhập một số nội dung từ một số công cụ phần mềm khác như Tally, thường ở định dạng được phân cách bằng dấu phẩy

Bạn có thể muốn tách văn bản đã nhập để tạo thành dạng bảng. Tại đây, bạn cũng có thể nhận trợ giúp của Dữ liệu > Chia văn bản thành cột hoặc chức năng Chia trong Google Trang tính

kịch bản 3

Khi bạn có tệp SIF được phân tách bằng dấu phẩy hoặc tệp SIF được tạo bằng Google Trang tính dành cho WPS, chức năng Phân tách sẽ hữu ích để bạn sắp xếp (tạo dạng bảng) dữ liệu đó trong Google Trang tính

Tình huống 4

Bất kỳ tình huống tương tự nào khác khi bạn muốn chia chuỗi văn bản thành các cột

Hàm SPLIT trong Google Trang tính – Cú pháp và Đối số

cú pháp

SPLIT(text, delimiter, [split_by_each], [remove_empty_text])

Tranh luận

text – Văn bản cần tách

dấu phân cách – Ký tự hoặc các ký tự trong văn bản sẽ được sử dụng để phân tách

split_by_each – Đây là tùy chọn và ĐÚNG theo mặc định. Nó xác định có chia văn bản xung quanh mỗi ký tự có trong dấu phân cách hay không (chi tiết trong các ví dụ)

remove_empty_text – Đây là tùy chọn và ĐÚNG theo mặc định (chi tiết trong các ví dụ)

Dưới đây là một số ví dụ về việc sử dụng hàm Split trong Google Sheets

Cách tách văn bản trong ô thành cột (Text to Columns)

Xem ảnh chụp màn hình bên dưới để hiểu cách sử dụng chức năng Phân tách với các dấu phân cách khác nhau trong Google Trang tính

Chuỗi chia trang tính Google

Trong ví dụ trên, công thức trong ô D2 như sau. Mình sẽ chỉ giải thích công thức này thôi, các công thức còn lại các bạn có thể tự hiểu từ các ví dụ trên

=split(A2," ")

Điều này là để phân chia văn bản trong ô A2 dựa trên dấu phân cách “khoảng trắng”. Vậy kết quả sẽ là 2 từ riêng biệt “Info” và “Inspired”

Trong các ví dụ khác, bạn có thể thấy việc sử dụng “dấu phẩy” và “dấu chấm phẩy” làm dấu phân cách

Cách tách văn bản trong ô thành hàng (Text to Rows)

Theo mặc định, hàm split sẽ chia văn bản thành các cột khác nhau. Khi bạn muốn chia văn bản thành các hàng, hãy sử dụng chức năng chuyển đổi với SPLIT

Trước tiên, hãy xem thêm một ví dụ về Chia thành cột

Chia thành cột

=split(A2," ")

Chia thành hàng

Công thức tương tự trên nhưng với Transpose

=transpose(split(A2," "))

Nếu bạn đang tìm kiếm một số tính năng phân tách nâng cao trong Google Trang tính, vui lòng xem hướng dẫn về Hàm Regexextract của tôi

Công thức mảng Google Sheets với chức năng SPLIT

Khi bạn muốn xử lý cùng một kiểu phân chia trong một số lượng lớn hàng, bạn có thể sử dụng Công thức mảng cùng với SPLIT

Tôi đã sử dụng hàm Split để tách các tên trong cột A. Ở đây tôi đã sử dụng công thức mảng cùng với hàm Split để giảm số lượng công thức

Chỉ một công thức trong ô B13 có thể mở rộng kết quả sang các hàng và cột liền kề

Chuỗi chia trang tính Google

“split_by_each” – Đối số phân tách tùy chọn

Điều này hữu ích khi dấu phân cách của bạn để tách có nhiều ký tự. Theo mặc định, nó được đặt thành TRUE. Điều đó có nghĩa là nếu bạn bỏ qua hoặc bao gồm TRUE, công thức sẽ lấy từng ký tự trong dấu phân cách dưới dạng các dấu phân cách riêng lẻ

Ví dụ;

Ô A1 chứa từ “INDIA AB BRAZIL” (không có nghĩa cụ thể, chỉ để bạn làm quen với lập luận)

=split(A1,"AB",TRUE)

HOẶC LÀ

=split(A1,"AB")

Trong đó, các ký tự “AB” là các dấu phân cách riêng lẻ để tách

Kết quả

Chuỗi chia trang tính Google

=split(A1,"AB",FALSE)

Xem kết quả khi sử dụng FALSE Boolean thay vì TRUE

Chuỗi chia trang tính Google

Nhưng đây là điểm thực sự của việc sử dụng đối số tùy chọn 'split_by_each' ở trên

Nhiều dấu phân cách trong chức năng phân tách trong Google Trang tính

Chúng tôi có thể sử dụng nhiều dấu phân cách trong chức năng Google Sheets Split không?

Đúng. Đặt đối số 'split_by_each' ở trên thành TRUE hoặc bỏ qua. Sau đó, sử dụng nhiều dấu phân cách trong dấu ngoặc kép như bên dưới

Chuỗi chia trang tính Google

Điều này giống như HOẶC sử dụng các dấu phân cách trong Split

“remove_empty_text” – Đối số phân tách tùy chọn và cuối cùng

Đối số này là TRUE theo mặc định. Vì vậy, bạn có thể bao gồm hoặc loại trừ đối số này. Nó loại bỏ các ô trống bổ sung trong kết quả SPLIT

Chuỗi chia trang tính Google

Công thức trong ô B1

=split(A1,"AB",false,TRUE)

Công thức trong ô B2

________số 8_______

Phần kết luận

Để tìm hiểu cách sử dụng nâng cao hàm Split để chia văn bản thành các cột hoặc hàng trong Google Trang tính, bạn phải thường xuyên sử dụng chức năng này

Bạn có thể chia văn bản thành các hàng trong Google Trang tính không?

Bạn có thể chia theo từng dấu cách, ngắt dòng, dấu phẩy và/hoặc dấu chấm phẩy . Nếu bạn sử dụng dấu phân cách tùy chỉnh cho các giá trị, hãy chọn tùy chọn Tùy chỉnh và nhập dấu phân cách của bạn vào trường. Sử dụng tùy chọn Tách giá trị theo chuỗi để phân tách các bản ghi dựa trên tổ hợp các ký tự.

Tôi có thể tách một ô trong Google Trang tính không?

Chọn một ô hoặc nhiều ô có dữ liệu cần tách. Chuyển đến menu Dữ liệu và chọn Tách văn bản thành cột

Tách văn bản thành cột Google Sheets là gì?

Trong menu Dữ liệu, có một tính năng gọi là “Chia văn bản thành các cột”, tính năng này sẽ tách các cột đơn thành nhiều cột, dựa trên dấu phân cách mà bạn chỉ định. Đó là một cách nhanh chóng và dễ dàng để tách văn bản. Lưu ý rằng nó sẽ ghi đè lên dữ liệu hiện có trong Trang tính của bạn nếu các cột được phân tách trùng với bất kỳ dữ liệu hiện có nào