Les formules REGEX dans Google Sheets (với ví dụ)

Video google sheet regex

Trong Google Sheets, nơi dữ liệu là vương quốc, khám phá tiềm năng của các biểu thức chính quy (regex) tương đương việc khám phá một kho báu ẩn. Tuy nhiên, nhiều người vẫn cần phải tìm hiểu cách điều hướng qua những tinh túy của các công thức REGEX và hiểu sức mạnh của Google Sheets Regex. Vậy làm thế nào để sử dụng các công thức REGEX trong Google Sheets? Hướng dẫn này sẽ đưa bạn đi vào cuộc hành trình để giải mã REGEX và tạo cho bạn sự tự tin.

Qu’est-ce que la fonction REGEX dans Google Sheets?

Google Sheets Regex, thường được viết tắt là REGEX, là một công cụ quý giá cho việc xử lý các chuỗi văn bản. Hàm này xuất sắc trong việc nhận dạng các mẫu và giải quyết nhiều thách thức liên quan đến văn bản trong Google Sheets.

Người dùng sử dụng Google Sheets Regex để hiệu quả và hiệu quả tìm kiếm tên hoặc số điện thoại trong các tập dữ liệu, xác nhận địa chỉ email, trích xuất URL từ văn bản, và thậm chí đổi tên các tệp có chứa “Application”, giữa các ứng dụng đa năng khác.

Công thức 1: REGEXMATCH

Công thức REGEXMATCH cho phép xác định xem một văn bản cụ thể có khớp với một mẫu hoặc điều kiện đã định bằng biểu thức chính quy hay không. Nó đánh giá văn bản và trả về “TRUE” nếu có khớp với mẫu và “FALSE” nếu không có khớp.

Cú pháp của hàm này là REGEXMATCH(text, biểu_thức_chính_quy)

Công thức 2: REGEXEXTRACT

Công thức REGEXEXTRACT trích xuất một đoạn văn bản cụ thể trong một ô tương ứng với mẫu biểu thức chính quy đã định. Hàm này phân tích văn bản và xác định phần của văn bản khớp với mẫu chỉ định, sau đó trích xuất và trả lại phần này như kết quả.

Cú pháp của hàm này là REGEXEXTRACT(text, biểu_thức_chính_quy)

Công thức 3: REGEXREPLACE

Công thức REGEXREPLACE thay thế hoặc sửa đổi văn bản trong một ô tương ứng với một mẫu biểu thức chính quy đã cho bằng một văn bản thay thế. Hàm này phân tích văn bản để tìm kiếm tất cả các trường hợp khớp với mẫu và thay thế chúng bằng văn bản thay thế đã cung cấp.

Cú pháp của hàm này là REGEXREPLACE(text, biểu_thức_chính_quy, thay_thế)

Cách sử dụng các hàm REGEX trong Google Sheets?

Hãy tuân theo các bước dưới đây để sử dụng đúng cách mỗi hàm Google Sheets Regex.

Công thức 1: REGEXMATCH

Bước 1: Tập hợp các dữ liệu mà bạn muốn kiểm tra. Trong ví dụ này, chúng ta muốn kiểm tra xem các địa chỉ email trong cột “Email” có đến từ miền “gmail.com” hay không.

Bước 2: Nhập cú pháp được hiển thị trong phần “Qu’est-ce que la fonction REGEX dans Google Sheets?”. Trong trường hợp này, cú pháp là “= REGEXMATCH (B2, “@ gmail.com $”)”.

Bước 3: Nhấn “Enter” trên bàn phím và điều này sẽ trả về “TRUE” nếu tìm thấy khớp.

Công thức 2: REGEXEXTRACT

Bước 1: Tập hợp các dữ liệu mà bạn muốn kiểm tra. Trong ví dụ này, chúng ta muốn trích xuất mã khu vực (ba chữ số trong dấu ngoặc vuông) từ cột “Số điện thoại”.

Bước 2: Nhập cú pháp được hiển thị trong phần “Qu’est-ce que la fonction REGEX dans Google Sheets?”. Trong trường hợp này, cú pháp là “= REGEXEXTRACT (C3, “((d{3}))”)”.

Bước 3: Sau đó, nhấn “Enter” trên bàn phím và điều này sẽ trích xuất mã khu vực từ ô đã chọn.

Công thức 3: REGEX REPLACE

Bước 1: Tập hợp các dữ liệu mà bạn muốn kiểm tra. Trong ví dụ này, chúng ta sẽ thay thế mã khu vực bằng một tập hợp khác.

Bước 2: Nhập cú pháp được hiển thị trong phần “Qu’est-ce que la fonction REGEX dans Google Sheets?”. Trong trường hợp này, cú pháp là “= REGEXREPLACE (C6, “555”, “444”)”.

Bước 3: Sau đó, nhấn “Enter” trên bàn phím và điều này sẽ trả về số điện thoại với mã khu vực mới.

Một so sánh giữa 3 hàm – Khi nào sử dụng?

  • REGEX MATCH: Thời điểm tốt nhất để sử dụng REGEXMATCH là khi bạn muốn kiểm tra xem một mẫu hoặc điều kiện cụ thể có tồn tại trong một chuỗi văn bản hay không. Đây là lúc lý tưởng để xác nhận và thực hiện các nhiệm vụ định dạng có điều kiện.

REGEXMATCH là một công cụ quý giá để xác định nhanh chóng các mẫu văn bản. Nó giống như có một thám tử số học trong bảng tính của bạn. Chúng tôi đã thấy nó rất hữu ích cho kiểm soát chất lượng dữ liệu.

  • REGEXEXTRACT: Thời điểm tốt nhất để sử dụng REGEXEXTRACT là để trích xuất thông tin cụ thể từ một chuỗi văn bản dựa trên một mẫu đã xác định. Đây là lúc tuyệt vời cho các nhiệm vụ trích xuất dữ liệu.

REGEXEXTRACT là một trợ thủ để trích xuất dữ liệu. Nó tuyệt vời cho việc trích xuất thông tin quý giá từ các tập dữ liệu văn bản lớn.

  • REGEX REPLACE: Thời điểm tốt nhất để sử dụng REGEX REPLACE là thay thế hoặc sửa đổi các phần văn bản khớp với một mẫu cụ thể bằng văn bản hoặc định dạng khác. Đây là lúc tuyệt vời cho việc làm sạch và định dạng văn bản.

REGEX REPLACE giống như người bạn biên tập văn bản ảo của bạn. Đây là một số cứu tinh khi bạn cần làm sạch hoặc định dạng dữ liệu để làm cho nó trông chuyên nghiệp hơn hoặc phù hợp với các hệ thống khác.

Việc nắm vững ba hàm Google Sheets Regex này có thể cải thiện đáng kể khả năng làm việc của bạn trong Google Sheets. Chúng cho phép bạn làm việc với dữ liệu văn bản một cách chính xác và có cấu trúc, làm cho các nhiệm vụ phức tạp dễ dàng hơn để quản lý.

Các lựa chọn thay thế tốt nhất cho Google Sheets – WPS Office

WPS Spreadsheets là một lựa chọn tốt thay thế cho Google Sheets. Nó cung cấp một bộ công cụ văn phòng đầy đủ trong WPS Office, bao gồm các lựa chọn thay thế cho Word, Excel và PowerPoint. Nó được thiết kế cho người dùng cần một ứng dụng bảng tính mạnh mẽ và đa chức năng để thực hiện các nhiệm vụ như phân tích dữ liệu, tạo báo cáo và cộng tác với tài liệu.

Lợi ích của WPS Office:

  • Miễn phí tải về và sử dụng: WPS Office là miễn phí, loại bỏ nhu cầu đăng ký đắt đỏ hoặc phí cấp phép.
  • Bộ công cụ văn phòng đầy đủ: Nó cung cấp các công cụ xử lý văn bản, quản lý bảng tính và tạo trình chiếu, cung cấp các tính năng tương tự như Microsoft Office.
  • Kho mẫu phong phú: Truy cập vào một loạt các mẫu thiết kế chuyên nghiệp để cải thiện thẩm mỹ của tài liệu và tăng năng suất.
  • Chức năng nâng cao: Nó cung cấp các chức năng và tính năng đa dạng để xử lý các nhiệm vụ khác nhau, từ phân tích dữ liệu phức tạp đến trình bày sáng tạo.
  • Bộ công cụ PDF mạnh mẽ: WPS Office bao gồm các công cụ chỉnh sửa, chuyển đổi và tạo PDF mạnh mẽ, giúp đơn giản hóa các nhiệm vụ liên quan đến PDF.
  • Nhẹ: Dù tích hợp nhiều tính năng, WPS Office nhẹ nhàng và không làm giảm hiệu suất máy tính của bạn.
  • Hỗ trợ tài liệu trực tuyến: Làm việc và truy cập văn bản trực tuyến một cách liền mạch, cho phép làm việc bất kỳ nơi nào có kết nối Internet.
  • An toàn và ổn định: WPS Office nổi tiếng với tính ổn định và cung cấp một nền tảng an toàn và ổn định cho công việc văn phòng của bạn.

Chúng tôi đã thấy rằng WPS Office là một bộ công cụ mạnh mẽ và linh hoạt. Trong khuôn khổ bộ công cụ này, WPS Spreadsheets cung cấp các lợi ích riêng so với Google Sheets Regex. Nó có một bộ công cụ PDF đầy đủ, một thư viện mẫu phong phú và tương thích với các định dạng Microsoft Office.

Các chức năng phong phú của nó đáp ứng nhu cầu của người dùng nâng cao, trong khi sự nhẹ nhàng đảm bảo hiệu suất mượt mà trên nhiều phần cứng khác nhau. WPS Office rất phù hợp với các chuyên gia, người dùng nâng cao của bảng tính và những người làm việc thường xuyên với PDF. Điều này biến nó thành một lựa chọn thay thế quý giá trong cảnh quan phần mềm văn phòng.

Cách tải WPS Office miễn phí?

Bước 1: Tải phần mềm từ trang web chính thức của WPS Office.

Bước 2: Cài đặt WPS Office trên máy tính của bạn theo hướng dẫn của trình cài đặt.

Bước 3: Sau khi cài đặt, khởi chạy phần mềm và bạn có thể bắt đầu sử dụng các chương trình khác nhau trong bộ công cụ văn phòng, bao gồm Writer, Spreadsheets và Presentation.

FAQ

1. Loại regex nào mà Google Sheets sử dụng?
Sản phẩm của Google sử dụng RE2 cho biểu thức chính quy. Google Sheets hỗ trợ RE2 trừ việc khớp các lớp ký tự Unicode. Hàm này chỉ hoạt động với văn bản đầu vào (không phải số) và trả về một giá trị logic, tức là “TRUE” hoặc “FALSE”, trong đầu ra.

2. Regex trong Google Sheets có phân biệt chữ hoa và chữ thường không?
Không, mặc định regex không phân biệt chữ hoa và chữ thường trong Google Sheets. Bạn có thể kích hoạt phân biệt chữ hoa và chữ thường bằng các cờ.

3. Tôi có thể sử dụng regex để xử lý các ngày tháng trong Google Sheets không?
Có, regex có thể giúp bạn trích xuất và xử lý các ngày tháng trong Google Sheets, nhưng thường thì sử dụng các hàm ngày tháng sẽ hiệu quả hơn.

4. Tại sao regex mạnh mẽ?
Regex có thể thêm, xóa, cô lập và xử lý văn bản và dữ liệu.

Tổng kết

Cần lưu ý rằng các hàm REGEX của Google Sheets là các công cụ thuận tiện và mạnh mẽ. Chúng giúp làm việc với các tập dữ liệu trở nên dễ dàng và tiết kiệm thời gian. Hàm kiểm tra khớp regex của Google Sheets làm cho việc tìm kiếm các mẫu văn bản trở nên đơn giản.

Dù cho Google Sheets có tốt đến đâu, điều gì đó tốt hơn và cũng miễn phí là WPS Office. Nó cung cấp một trải nghiệm người dùng tuyệt vời và một giao diện dễ sử dụng. Các tính năng được cung cấp trong bảng tính WPS làm cho việc chuyển từ Google Sheets trở nên dễ dàng hơn nhiều.

Related posts