Kết hợp nhiều giá trị trong cột thành một ô đơn trong Google Sheets – Cách thực hiện

Bạn đã từng gặp phải tình huống muốn kết hợp nhiều giá trị trong các cột thành một ô đơn để in nhãn hoặc cho mục đích khác. Thay vì phải sao chép và dán từng giá trị, bạn có thể sử dụng công thức dưới đây để thực hiện điều đó.

Kết hợp nhiều cột thành ô đơn có nhiều dòng – Công thức không sử dụng mảng

Sử dụng công thức sau đây trong ô E1 để có được kết quả mong muốn:

=textjoin(char(10),true,A1:D1)

Công thức này sẽ kết hợp các giá trị trong các ô (cột) thành một ô đơn. Để tạo ra các dòng mới (nhiều dòng) trong ô, tôi sử dụng công thức CHAR(10) như một dấu phân tách.

Nếu bạn có nhiều bản ghi cần kết hợp thành ô đơn như trên, chỉ cần kéo công thức xuống các ô phía dưới. Công thức sau đây nằm trong ô F1 và được sao chép dán vào ô F2:

=textjoin(char(10),true,A1:D1)

Kết hợp nhiều cột thành ô đơn có nhiều dòng – Công thức mảng

Nếu bạn thích làm việc với Công thức Mảng, bạn có thể thử sử dụng công thức sau đây trong ô F1:

=transpose(split(textjoin(char(10),true,{ArrayFormula("~"&A1:A),B1:D}),"~"))

Ý tưởng là trước khi kết hợp các giá trị, tôi thêm ký tự ~ vào đầu các giá trị trong cột đầu tiên (ở đây là tên) của mỗi hàng. Sau khi kết hợp các giá trị, sử dụng công thức SPLIT để chia các cột đã được kết hợp thành từng dòng riêng biệt.

Hãy thử công thức trên mà không sử dụng hàm TRANSPOSE, bạn sẽ hiểu sự cần thiết của nó trong công thức này.

Tài nguyên hữu ích – Xuống dòng mới, kết hợp văn bản và chia cột

Hy vọng rằng các hướng dẫn trên đây sẽ giúp bạn kết hợp nhiều giá trị trong các cột thành ô đơn trong Google Sheets một cách dễ dàng và nhanh chóng. Hãy thử áp dụng công thức và tận hưởng sự tiện lợi mà nó mang lại trong công việc hàng ngày của bạn.

Crawlan.com là một trang web cung cấp nhiều hướng dẫn, kiến thức và công cụ hữu ích về SEO và thu thập dữ liệu. Hãy truy cập ngay để khám phá thêm nhiều thông tin thú vị khác!

Related posts