Cách sử dụng hàm SPLIT trong Google Sheets | Học CNTT cùng FUNiX

Cách sử dụng hàm SPLIT trong Google Sheets

Chia sẻ kiến thức 04/08/2023

Bạn đang gặp khó khăn trong việc tách dữ liệu trong Google Sheets (Google Trang tính)? Cùng FUNiX tìm hiểu cách sử dụng hàm SPLIT để trích xuất thông tin có giá trị một cách dễ dàng.

 

Google Sheets là một công cụ mạnh mẽ để xử lý và phân tích dữ liệu, đặc biệt là khi làm việc với các bảng tính chứa thông tin từ các nguồn khác nhau. Một trong những hàm hữu ích và thường xuyên được sử dụng trong Google Sheets là hàm SPLIT. Hàm này cho phép người dùng phân tách một chuỗi văn bản thành nhiều phần tử, giúp bạn dễ dàng xử lý dữ liệu dạng chuỗi.

Trong bài viết này, chúng ta sẽ cùng tìm hiểu về hàm SPLIT trong Google Sheets, cách sử dụng hàm này để chia tách dữ liệu, và các ví dụ ứng dụng cụ thể.

1. Cú pháp hàm SPLIT trong Google Sheets

Cú pháp cơ bản của hàm SPLIT là:

=SPLIT(văn_bản; dấu_phân_tách; [tách_theo_mỗi]; [xóa_văn_bản_trống])

Trong đó:

  • văn bản: văn bản hoặc tham chiếu ô chứa văn bản mà bạn muốn tách.
  • dấu phân tách: ký tự hoặc chuỗi xác định vị trí chia tách văn bản.
  • [tách_theo_mỗi]: tham số tùy chọn cho biết liệu dấu phân tách sẽ được coi là một ký tự riêng lẻ hay một nhóm ký tự. Theo mặc định, nó được đặt thành FALSE và coi dấu phân cách là một nhóm ký tự.
  • [xóa_văn_bản_trống]: tham số tùy chọn cho biết có xóa các thành phần văn bản trống khỏi kết quả hay không. Theo mặc định, nó được đặt thành FALSE và giữ các phần tử trống trong kết quả.

2. Cách sử dụng hàm SPLIT trong Google Sheets

Bây giờ, hãy cùng FUNiX xem xét một số ví dụ để hiểu rõ hơn về cách hàm SPLIT hoạt động:

Tách văn bản thành các cột

Giả sử bạn có một cột (A) với danh sách tên đầy đủ (Full names) và bạn muốn chia tên đầy đủ thành hai cột tên (First Name) và họ (Last Name). Nhập công thức dưới đây vào ô B2.

=SPLIT(A2, " ")
Tách Văn bản thành các cột riêng biệt bằng chức năng SPLIT

Kéo công thức xuống để tự động điền vào các hàng dưới trong cột B. Thao tác này sẽ chia tên đầy đủ trong cột A thành hai cột riêng biệt (B và C) tương ứng cho tên và họ.

Bạn cũng có thể nối các cột riêng biệt thành một cột duy nhất có tên đầy đủ bằng cách sử dụng hàm CONCATENATE. Đọc bài viết của chúng tôi về hàm CONCATENATE trong Google Trang tính để tìm hiểu cách thức hoạt động của hàm này.

Trích xuất văn bản cụ thể

Bạn cũng có thể kết hợp hàm SPLIT với hàm INDEX để trích xuất các giá trị nhất định từ chuỗi văn bản. 

Giả sử bạn có một cột chứa các địa chỉ (Addresses) ở định dạng Thành phố, Bang, Mã bưu chính và bạn muốn trích xuất mã bưu chính từ mỗi địa chỉ. Nhập công thức sau vào ô B2:

=INDEX(SPLIT(A2, ", "),3)
Trích xuất dữ liệu cụ thể bằng chức năng SPLIT
 

Trong công thức này, trước hết hàm SPLIT chia văn bản trong ô A2 thành các giá trị riêng biệt dựa trên dấu phẩy theo sau là dấu phân tách khoảng trắng ( “, “ ). Sau đó, hàm INDEX truy xuất giá trị thứ ba từ mảng kết quả, tương ứng với mã bưu chính trong địa chỉ.

Bạn có thể điều chỉnh công thức dựa trên cấu trúc dữ liệu và vị trí của thông tin bạn cần. Ví dụ: nếu mã bưu chính ở vị trí thứ hai, hãy thay đổi giá trị chỉ mục (index) trong công thức thành 2 để lấy mã đó.

Tách URL (đường link)

Giả sử bạn có một cột URL và bạn muốn tách tên miền từ đó. Bạn có thể sử dụng hàm SPLIT như sau:

=SPLIT(SUBSTITUTE(A2, "https://", ""), "/")
Tách URL và trích xuất tên miền bằng SPLIT

Trước hết, hàm SUBSTITUTE xóa phần https:// khỏi đường link trong ô A2. Sau đó, hàm SPLIT tách văn bản còn lại thành tên miền và đường dẫn, dựa trên dấu gạch chéo lên ( “/” ).

Trong ví dụ trên, không có đường dẫn nào sau tên miền trong URL. Vì vậy, hàm SPLIT sẽ chỉ trả về tên miền.

3. Tách văn bản hiệu quả với hàm SPLIT trong Google Sheets

Tách văn bản hiệu quả với hàm SPLIT trong Google Sheets
Tách văn bản hiệu quả với hàm SPLIT trong Google Sheets

Hàm SPLIT trong Google Trang tính là một công cụ hữu ích để tách các chuỗi văn bản thành các ô riêng biệt dựa trên dấu phân tách đã chỉ định. Bằng cách sử dụng SPLIT, bạn có thể trích xuất thông tin có giá trị từ chuỗi văn bản lớn hơn hoặc thao tác dữ liệu theo cách có tổ chức hơn.

Cho dù bạn cần tách tên, địa chỉ hay bất kỳ loại dữ liệu nào khác, hàm SPLIT cung cấp một giải pháp đơn giản nhưng hiệu quả. Vì vậy, hãy dùng thử và khám phá các khả năng của hàm SPLIT trong bảng tính của bạn.

Tìm hiểu ngay chương trình học công nghệ thông tin trực tuyến tại FUNiX ở đây:

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/use-split-function-google-sheets/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        

yêu cầu gọi lại