Hàm nối chuỗi trong Excel 2019

ngày 07-03-2024

Khi làm việc trong Microsoft Excel, có rất nhiều lý do tại sao bạn muốn nối nhiều giá trị ở các ô khác nhau vào cùng một ô: có thể là tạo một ID để thực hiện tra cứu hay chỉ đơn giản là muốn nối các thông tin lại với nhau, ví dụ như họ và tên. Những người phát triển Microsoft Excel đã nhận ra tầm quan trọng của việc nối dữ liệu trong Excel, do đó đã tạo ra các hàm giúp chúng ta có thể hợp nhất văn bản. Tuy nhiên, đối với Excel 2016 trở về trước hàm CONCATENATE và toán tử & cho phép bạn kết nối các dữ liệu từ nhiều ô, bằng cách chọn từng ô riêng lẻ.
 
Nhưng để nối thông tin từ một dãy các ô liên tiếp nhau mà không cần chọn từng ô thì chưa đáp ứng được. Vì vậy, vấn đề này đã được Excel 2019 và Office 365 giải quyết bằng hàm CONCATTEXTJOIN chỉ với các thao tác đơn giản.
 
Trong bài viết này, chúng ta sẽ tìm hiểu về cú pháp và cách sử dụng của các hàm này.
 
1. Hàm CONCAT
Hàm CONCAT là một trong những hàm xử lý văn bản trong Excel thay thế cho hàm CONCATENATE. Hàm CONCAT bao gồm tất cả tính năng của hàm CONCATENATE, nhưng được sử dụng linh hoạt hơn chính là có thể nối thông tin từ một dãy các ô liên tiếp thay vì chọn từng ô riêng lẻ như trước.
Cú pháp
=CONCAT(text1,[text2],...)
Trong đó: 
text1: Bất kỳ văn bản hoặc dải ô nào mà bạn muốn nối.
[text2] (tùy chọn): Bất kỳ văn bản hoặc phạm vi nào.
Ví dụ:
 
Khi bạn cần nối dữ liệu từ nhiều ô liên tiếp nhau trong Excel, hàm CONCAT thực sự là một công cụ hữu ích. Nó không chỉ linh hoạt trong việc bỏ qua các ô trống mà còn giúp nối dữ liệu một cách dễ dàng. Tuy nhiên, một vấn đề phổ biến là làm thế nào để thêm khoảng cách giữa các dữ liệu đã được nối lại với nhau.
 
2. Hàm TEXTJOIN
Giải pháp cho câu hỏi trên chính là hàm TEXTJOIN. Hàm TEXTJOIN có tác dụng nối các giá trị từ một hoặc nhiều chuỗi văn bản hoặc phạm vi có chứa văn bản. Đồng thời tích hợp một dấu tách mà bạn chỉ định giữa mỗi giá trị văn bản sẽ được kết hợp.
Cú pháp:
=TEXTJOIN(Delimiter,Ignore Empty,Text)
Trong đó: 
Delimiter (Dấu tách): Là dấu được đặt giữa các dữ liệu trong từng ô hay văn bản được nối (dấu được chỉ định hoặc một chuỗi các dấu)
 
Ignore_Empty: 
TRUE: bỏ qua ô chứa giá trị trống
FALSE: bao gồm ô chứa giá trị trống.
Text: Là văn bản cần nối có thể là chuỗi văn bản hoặc một dãy các chuỗi (một dải ô). Điều này tương tự như khi áp dụng với hàm CONCATENATE hay CONCAT.
Ví dụ:
 
 
Kết quả hiển thị: cột D đã được tách nhau bởi dấu cách, ô trống B3 cũng được bỏ qua. 
Vậy nếu bạn chọn FALSE thay vì TRUE thì điều gì sẽ xảy ra? 
Ví dụ:
 
Nếu không bỏ qua ô trống, 2 dấu phân cách liên tiếp sẽ xuất hiện. Ô D3 có 2 khoảng trắng liên tiếp nhau giữa chữ Elizabeth và chữ CHU.
Để nhìn thấy rõ hơn chúng ta sẽ thay dấu phân tách thành dấu “,” Thì kết quả trả về ô D3 sẽ có 2 dấu phẩy liên tiếp nhau. 
 
 
Trên đây là các ví dụ về các hàm nối chuỗi trong Excel 2019. Hi vọng bài viết sẽ mang lại cho các bạn những thông tin hữu ích.
 
Để ứng dụng hiệu quả các hàm và các công cụ khác trong xử lý dữ liệu với Excel, hoặc bạn muốn nâng cấp kỹ năng tin học văn phòng đừng bỏ qua khóa học Excel Fundamentals for Data Analysis giúp bạn trở thành chuyên gia xử lý dữ liệu Excel chỉ sau 30 giờ học. Chúc bạn thành công, và đừng quên đón đọc bài viết khác của Trung Tâm Tin Học – Trường Đại Học Khoa Học Tự Nhiên TP.HCM. 
 
TRUNG TÂM TIN HỌC ĐH KHOA HOC TỰ NHIÊN

 

ai
Trung Tâm Tin Học
ai
Trung Tâm Tin Học
Chào mừng bạn đến với Trung Tâm Tin Học.
Bạn đang cần hỗ trợ thông tin gì ạ? Hãy Chat ngay với chúng tôi nhé.