Cách Sử Dụng Hàm To_text trong Google Sheets [Cũng như Sử Dụng trong Truy Vấn]

Bạn có biết rằng hàm To_text trong Google Sheets rất hữu ích? Một lần, tôi gặp phải một vấn đề khi nhập dữ liệu từ một trong những bảng tính của mình. Lúc đó, tôi nhận ra rằng hàm To_text thực sự hữu ích. Vấn đề đó là gì?

Sử Dụng Hàm To_text trong Google Sheets

Trong Excel hoặc Google Sheets, bạn có thể đặt một dấu chấm đơn (') trước một số hoặc ngày tháng hoặc bất kỳ giá trị nào để biến nó thành văn bản mà không mất định dạng ban đầu. Hàm To_text làm điều tương tự.

Cú pháp của hàm To_text trong Google Sheets:

TO_TEXT(value)

Ví dụ:

Hãy xem các công thức To_text trong C13, C14 … C17 được chuyển đổi thành văn bản từ ngày, tiền tệ, thời gian và số mà vẫn giữ định dạng ban đầu.

Bạn cũng có thể sử dụng hàm To_text trong Google Sheets dưới dạng một Công thức Mảng. Trong những trường hợp như vậy, hãy thử công thức tương tự như công thức dưới đây. Tại sao phải sử dụng nhiều công thức khi hàm To_text hỗ trợ mảng?

=ArrayFormula(to_text(A13:A17))

Sử Dụng Hàm To_text trong Truy Vấn

Bạn nên tìm hiểu cách sử dụng To_text trong Truy Vấn vì nó rất hữu ích khi tập hợp hoặc nhập hàng.

Sử dụng Regex trong điều kiện so khớp của Truy Vấn là cách tốt nhất để lọc ra các giá trị cụ thể trong một cột. Nhưng nhiều người dùng không quen thuộc với cách sử dụng Regex trong điều kiện so khớp của Truy Vấn.

Hãy xem một ví dụ khi tôi sử dụng hàm To_text trong Truy Vấn.

To_text in Query

Trong cột A, tôi có sự kết hợp của nhiều loại dữ liệu. Vì vậy, khi tôi sử dụng Truy Vấn, tôi có thể gặp khó khăn! Tôi không biết nên đặt điều kiện gì trong mệnh đề “Where” để chỉ lọc ra các hàng chứa giá trị.

Vì vậy, điều tôi đã làm là, trước tiên, chuyển đổi các giá trị trong cột A thành văn bản sau đó sử dụng toán tử <>'' trong mệnh đề “Where” nghĩa là “không bằng không” để lọc ra các giá trị văn bản.

Nhưng đừng quên sử dụng Công thức Mảng khi sử dụng hàm To_text trong một Mảng.

Tương tự, bạn có thể sử dụng hàm To_text trong Importrange để nhập một cột với dữ liệu nội dung kết hợp.

Tại đây, chỉ cần tham khảo công thức trên. Bạn chỉ cần thay đổi phạm vi A1: A trong công thức Importrange.

=ArrayFormula(query(to_text(IMPORTRANGE("Blah.. Blah..Blah..","Sheet1!A1:A")),"Select Col1 where Col1<>''"))

Kết Luận

Trong các tình huống như trên, bạn sẽ nhận ra rằng tất cả các hàm trong Google Sheets đều có mục đích của riêng nó. Hy vọng bạn đã thích bài viết này!

Nếu bạn muốn tìm hiểu thêm về Google Sheets và các tính năng hữu ích khác, hãy ghé thăm Crawlan.com.

Chúc bạn thành công trong việc sử dụng hàm To_text trong Google Sheets!

Related posts