Gỡ bỏ khoảng trắng ở đầu dòng mới trong Google Sheets

Bạn có biết rằng bạn có thể sử dụng công thức Regex hoặc Data > Data clean-up > Trim khoảng trắng để gỡ bỏ khoảng trắng ở đầu dòng mới trong Google Sheets.

Tuy nhiên, hàm TRIM không thể đáp ứng yêu cầu này.

Hàm TRIM được sử dụng để xóa dấu cách (ASCII 32) từ văn bản trong một ô. Nó có thể xóa các khoảng trắng trùng lặp, khoảng trắng đứng đầu hoặc đuôi.

Nhưng không có cách nào để chỉ định ký tự xuống dòng trong nó.

Hãy xem ví dụ sau:

A1 – Mèo
B1 – và
C1 – Chó

=A1&char(9)&B1&char(9)&C1

Công thức trên sẽ trả về chuỗi “Mèo và Chó” giống như ví dụ sau:

=A1&char(32)&B1&char(32)&C1

Cả char(9) và char(32) đều tạo ra một dấu cách.

Bạn có thể thích: Tìm hiểu hàm CHAR trong Google Sheets và cách sử dụng nó trong công thức QUERY.

Hãy quay trở lại chủ đề chính của chúng ta.

Nếu chúng ta sử dụng một công thức để gỡ bỏ khoảng trắng ở đầu dòng mới, chúng ta cần phải khớp một mẫu, tức là xuống dòng và khoảng trắng.

Trong công thức, chúng ta sẽ khớp mẫu yêu cần [xuống dòng và khoảng trắng] trong một hoạt động tìm kiếm sử dụng biểu thức chính quy RE2 và thay thế nó bằng dấu xuống dòng.

Các ví dụ về cách gỡ bỏ khoảng trắng ở đầu dòng mới trong Google Sheets

Như tôi đã đề cập ở phần đầu, có hai phương pháp. Hãy cùng tìm hiểu từng phương pháp.

Tôi sẽ bắt đầu với lệnh trên menu.

Sử dụng Data Cleanup

Bước:

  1. Chọn A2:A11.
  2. Điều hướng đến menu Data và chọn Data Clean-up > Trim khoảng trắng. Chỉ vậy thôi!

Đó là cách nhanh nhất để gỡ bỏ khoảng trắng ở đầu mỗi dòng mới trong Google Sheets.

Lưu ý:

  • Hành động trên cũng sẽ gỡ bỏ tất cả các khoảng trắng đầu, cuối và trùng lặp.
  • Có một điểm quan trọng khác.
  • Hãy kiểm tra giá trị trong các ô A10 và A11. Trực quan, cả hai đều giống nhau.
  • Tuy nhiên, trong ô A11, tôi đã sao chép giá trị từ dãy A2:A8 và dán vào, trong khi, trong ô A10, tôi đã nhập chúng theo cách thủ công.
  • Kết quả là, trong ô A11, xuống dòng là ký tự carriage return (ASCII 13), trong khi trong ô A10, nó là ký tự xuống dòng (ASCII 10).
  • Bạn có thể thử nghiệm bằng cách sử dụng các công thức =code(mid(A10,14,1)) và =code(mid(A11,14,1)).

Vì vậy, khi bạn áp dụng lệnh trên menu, ô A11 có thể mất định dạng.

Trong trường hợp đó, sau khi bạn đã áp dụng dọn dẹp dữ liệu, hãy vào ô đó (ở đây là ô A11) và nhấn phím Enter.

Công thức để Gỡ bỏ khoảng trắng ở đầu dòng mới

Một số bạn có thể ưa thích phương pháp dựa trên công thức.

Nếu bạn là một trong số đó, hãy thử công thức mảng dưới đây trong ô B2. Nó sẽ mở rộng xuống.

=ArrayFormula(REGEXREPLACE(trim(A2:A11),”ns+”,char(10)))

Vai trò của hàm TRIM ở đây là gì?

Nó loại bỏ các khoảng trắng thừa.

Vai trò của hàm REGEXREPLACE trong công thức trên là gì?

Hãy xem điều đó!

n – Nó khớp với ký tự xuống dòng.
s – Để khớp với bất kỳ ký tự khoảng trắng nào.

    • Nó khớp với mục trước (ở đây, là khoảng trắng) giữa một hoặc nhiều lần.

Bạn có thể bỏ đi hàm ArrayFormula nếu tham chiếu không phải là một mảng, ví dụ, A2 thay vì A2:A11.

Đó là tất cả về cách gỡ bỏ khoảng trắng ở đầu dòng mới trong Google Sheets.

Cảm ơn bạn đã theo dõi. Chúc bạn vui vẻ!

Tài liệu tham khảo

  • Cách Chuyển xuống dòng trong ô thành cột trong Google Sheets.
  • Bắt đầu xuống dòng trong một ô trong Google Sheets – phiên bản Desktop và di động.
  • Regex để Thay thế Ký tự cuối cùng trong Google Sheets.
  • RegexReplace để Bao số trong Dấu ngoặc và Cách sử dụng nó trong truy vấn.
  • Phân tách một Văn bản sau Mỗi từ thứ N trong Google Sheets (Sử dụng Regex và Split).
  • Regex để Lấy tất cả Các từ sau từ thứ N trong một câu trong Google Sheets.
  • Cách Thay thế dấu phẩy trong hoặc ngoài dấu ngoặc trong Google Sheets – Regex.

Related posts