Ví dụ về hàm TEXTJOIN trong Excel - Excel & Google Trang tính

Hướng dẫn này trình bày cách sử dụngExcel TEXTJOIN Hàm số trong Excel để kết hợp văn bản từ nhiều chuỗi.

Tổng quan về hàm TEXTJOIN

Hàm TEXTJOIN kết hợp văn bản từ nhiều chuỗi mà bạn chỉ định lựa chọn dấu phân cách và có bỏ qua khoảng trống hay không.

Để sử dụng Hàm TEXTJOIN Trang tính Excel, hãy chọn một ô và nhập:

(Chú ý cách các đầu vào công thức xuất hiện)

Hàm TEXTJOIN Cú pháp và đầu vào:

= TEXTJOIN (dấu phân cách, ignore_empty, text1, [text2],…)

dấu phân cách - Dấu phân cách giữa từng văn bản.

ignore_empty - Có bỏ qua các ô trống hay không.

Văn bản 1 - Giá trị hoặc phạm vi văn bản đầu tiên.

text2 - [tùy chọn] Giá trị hoặc dải ô văn bản thứ hai.

Cách sử dụng Hàm TEXTJOIN trong Excel:

Hàm TEXTJOIN kết hợp văn bản từ nhiều chuỗi mà bạn chỉ định lựa chọn dấu phân cách và có bỏ qua khoảng trống hay không. Nó có sẵn trong Excel 2016 trở lên.

= TEXTJOIN ("", false, B3: C3)

Ở trên kết hợp Tên và Họ (cột B và C) với một khoảng trắng làm dấu phân cách (ký tự tách từ) và một lựa chọn để bao gồm các khoảng trống (ví dụ tiếp theo sẽ rõ ràng hơn).

TEXTJOIN để bao gồm các khoảng trống

Mặc dù một số ô có thể là ô trống, nhưng điều quan trọng là phải biết chúng là ô trống sau khi kết hợp chúng.

= TEXTJOIN (";", FALSE, B3: E3)

Sử dụng FALSE làm đối số thứ hai, nó kết hợp chúng với dấu chấm phẩy (được chọn làm dấu phân cách) mặc dù một số trong số chúng là khoảng trống. Khi bạn cần chia chúng lại, điều này tỏ ra hữu ích với Văn bản thành Cột.

TEXTJOIN để bỏ qua khoảng trống

Sẽ không hợp lý nếu bao gồm các khoảng trống nếu tình huống là kết hợp lời chào với những cái tên như sau:

= TEXTJOIN ("", FALSE, B3: E3)

Bạn có thể thấy những cái rõ ràng trong F5 và F6, nơi có thêm khoảng cách giữa họ và tên.

Trong trường hợp này, sẽ tốt hơn nếu bỏ qua các ô trống nếu chúng không được điền TRUE làm đối số thứ hai.

= TEXTJOIN ("", TRUE, B3: E3)

TEXTJOIN với 1 và 0

Nếu bạn đã sử dụng hàm VLOOKUP, bạn có thể biết Excel nhận dạng TRUE là 1 và FALSE là 0. Chúng có thể được sử dụng thay thế cho nhau trong hầu hết các trường hợp. Và ở đây nữa. Không có tác động đến việc chọn văn bản hoặc số. Chỉ cần tùy chọn (và tốc độ gõ).

TEXTJOIN với tình trạng

Bạn có thể muốn kết hợp văn bản, chỉ khi chúng đáp ứng một điều kiện. Trong trường hợp này, bạn có thể muốn kết hợp Tên đầy đủ với dấu phẩy làm dấu phân cách, chỉ khi nó là “Có” trong Thời gian làm việc ngoài giờ (cột C).

{= TEXTJOIN (",", TRUE, IF (C3: C7 = "Có", B3: B7, ""))}

Đây là một công thức mảng.

Nếu bạn đang sử dụng phiên bản Excel trước năm 2022, bạn phải nhấn CTRL + SHIFT + ENTER thay vì ENTER sau khi nhập công thức. Bạn sẽ thấy dấu ngoặc nhọn bao quanh nó khi thực hiện đúng (KHÔNG gõ dấu ngoặc nhọn theo cách thủ công).

Nếu đang sử dụng Excel 2022 hoặc Office 365, bạn có thể nhập công thức bình thường.

TEXTJOIN với các dấu phân cách khác nhau

Bạn có thể sử dụng hằng số mảng (dấu ngoặc nhọn) để nhập nhiều dấu phân cách như sau:

= TEXTJOIN ({"-", "."}, 1, B3: D3)

Nó sẽ biết sử dụng dấu gạch ngang (-) làm dấu phân cách đầu tiên và dấu chấm (.) Làm dấu phân cách thứ hai.

TEXTJOIN với Số / Ngày

Lưu ý rằng TEXTJOIN là một hàm văn bản. Khi sử dụng TEXTJOIN, kết quả là một văn bản. Ví dụ: bạn sẽ không thể tính tổng các số này trong ô F3 sau khi sử dụng TEXTJOIN.

Điều tương tự cũng xảy ra cho các ngày vì chúng được nhận dạng là số sê-ri chứ không phải văn bản. Bạn có thể không cần tính tổng các ngày, nhưng nó không hoạt động tốt trong các bộ lọc và PivotTable.

Để khắc phục các vấn đề trên, bạn có thể sử dụng VALUE để chuyển đổi từ văn bản thành giá trị.

Ví dụ khác về TEXTJOIN

Đảo ngược một chuỗi văn bản

Bạn có thể đảo ngược một chuỗi văn bản bằng cách kết hợp hàm MID với TEXTJOINT như sau.

= TEXTJOIN ("", 1, MID (A2, {10,9,8,7,6,5,4,3,2,1}, 1))

Điều này sẽ cho chúng tôi các kết quả sau:

Hàm TEXTJOIN hoạt động gần như giống nhau trong Google Trang tính.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave