ID EN
#Text

TEXTJOIN

Excel Functions 🇮🇩 Bahasa Indonesia

Gabungkan nilai teks dengan pembatas

Syntax

EXCEL
=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)

Arguments

Parameter Deskripsi
delimiter Separator between each text.
ignore_empty Whether to ignore empty cells or not.
text1 First text value or range.
text2 [optional] Second text value or range.

Return Value

Teks gabungan

Details

Fungsi TEXTJOIN menggabungkan beberapa nilai dengan atau tanpa pembatas. TEXTJOIN dapat menggabungkan nilai yang disediakan sebagai referensi sel, rentang, atau konstanta, dan secara opsional dapat mengabaikan sel kosong. Fungsi TEXTJOIN membutuhkan tiga argumen yang diperlukan: pembatas, abaikan_kosong, dan teks1. Pembatas adalah teks yang digunakan di antara nilai-nilai yang digabungkan dan harus diapit tanda kutip ganda (""), misalnya spasi (" ") atau koma dengan spasi (", "). Untuk tidak menggunakan pembatas, berikan string kosong (""). Ignore_empty adalah nilai Boolean (TRUE/FALSE) yang mengontrol apakah nilai kosong harus diabaikan atau ditambahkan ke hasil. Ini sering kali disetel ke TRUE untuk menghindari pembatas tanpa konten pada hasil TEXTJOIN. Text1 adalah nilai pertama yang digabungkan. Ini bisa menjadi a

Contoh

Example 1

Values are concatenated in the order they appear. With "Hello" in A1 and "World" in A2, the following formula returns "Hello World":

EXCEL
=TEXTJOIN(" ",TRUE,A1,A2) // returns "Hello World"
Example 2

Changing the delimiter to a comma (", ") and reversing A1 and A2, we get "World, Hello":

EXCEL
=TEXTJOIN(", ",TRUE,A2,A1) // returns "World, Hello"
Concatenating a range

To join cells in the range A1:A3 with a comma and space, you can use TEXTJOIN like this:

EXCEL
=TEXTJOIN(", ",TRUE,A1:A3)
Name with title

In the example below, TEXTJOIN is set up to concatenate names. Notice the cell reference for Title is provided first, followed by a range for First, M

EXCEL
=TEXTJOIN(" ",1,E3,B3:D3)
Number formatting

When concatenating numbers, number formatting is lost. For example, with the date 1-Jul-2021 in cell A1, and 2-Jul-2021 in A2, the dates revert to ser

EXCEL
=TEXTJOIN("-",1,A1,A2) // returns "44378-44379"
Number formatting

Use the TEXT function to apply formatting during concatenation:

EXCEL
=TEXTJOIN("-",1,TEXT(A1,"mmm d"),TEXT(A2,"mmm d")) // "Jul 1-Jul 2"

See Also

CONCATENATE CONCAT