ID EN
#Dynamic array

ARRAYTOTEXT

Excel Functions 🇮🇩 Bahasa Indonesia

Mengonversi array atau rentang menjadi string teks

Syntax

EXCEL
=ARRAYTOTEXT(array, [format])

Arguments

Parameter Deskripsi
array The array or range to convert to text.
format [optional] Output format. 0 = concise (default), and 1 = strict.

Return Value

String teks yang menunjukkan nilai

Details

Fungsi ARRAYTOTEXT mengubah array atau rentang menjadi string teks dalam format tertentu yang berisi semua nilai. Nilai dipisahkan dengan koma (,) atau titik koma (;), bergantung pada format yang diminta dan struktur array. ARRAYTOTEXT membutuhkan dua argumen: array dan format. Array adalah larik atau rentang yang akan diubah menjadi teks. Array dapat disediakan sebagai rentang seperti A1:A3 atau array yang dihasilkan oleh fungsi lain. Argumen format opsional mengontrol struktur keluaran. Ada dua format yang tersedia, ringkas dan ketat. Format ringkas adalah format sederhana yang dapat dibaca manusia. Misalnya, nilai dipisahkan dengan koma. Format ketat menghasilkan struktur yang dapat diurai mesin yang menjelaskan array di Excel. Semua array di Excel dibungkus dalam tanda kurung kurawal {}, dan pembatas

Contoh

Array syntax

All arrays in Excel are wrapped in curly brackets {}, and the delimiters between array elements indicate rows and/or columns. In the US version of Exc

EXCEL
{1,2,3} // columns (horizontal)
{1;2;3} // rows (vertical)
Array syntax

The array below shows the numbers 1-6 in three rows and two columns:

EXCEL
{1,2;3,4;5,6} // 3 rows x 2 columns
Concise format

When format is zero (0), ARRAYTOTEXT will return a concise format. Essentially, the concise format is a plain, human-readable text string separated by

EXCEL
=ARRAYTOTEXT(A1:A3) // returns "Red, Blue, Green"
Concise format

If the values "Red", "Blue", and "Green" are in the range A1:C1 (i.e., columns instead of rows), the output is exactly the same:

EXCEL
=ARRAYTOTEXT(A1:C1) // returns "Red, Blue, Green"
Strict format

When format is set to 1, ARRAYTOTEXT will return a text string that is a fully qualified array constant like {"red","blue","green"}. The output will a

EXCEL
=A1:C3
Strict format

In fact, you can paste the strict output format directly into the formula bar, and Excel will return values to the worksheet in a range that follows t

EXCEL
={"red",1;"blue",2;"green",3}

See Also

VALUETOTEXT TEXT