Lookup & Reference

SORT

Microsoft ExcelMicrosoft Excel

Mengurutkan isi range atau array berdasarkan kolom dan urutan yang ditentukan. Tersedia di Excel 365 dan 2021.

Tipe hasil: Array

Syntax

SORT(array, [sort_index], [sort_order], [by_col])

Parameter

arrayrangewajib

Range atau array yang ingin diurutkan.

sort_indexintegeropsional

Nomor kolom (atau baris jika by_col=TRUE) yang dijadikan acuan pengurutan. Default: 1.

sort_orderintegeropsional

1 = ascending (default), -1 = descending.

by_colbooleanopsional

FALSE = urutkan per baris (default), TRUE = urutkan per kolom.

Catatan

  • Dynamic array: hasil spill otomatis. Data asli tidak berubah — SORT menghasilkan salinan terurut.
  • Tersedia di Excel 365/2021. Di versi lama, gunakan fitur Sort bawaan Excel atau formula SMALL/LARGE.
  • Untuk pengurutan multi-level, gunakan SORTBY yang lebih fleksibel.

Contoh Penggunaan

Urutkan data ascending

1=SORT(A2:C20)

Urutkan range A2:C20 berdasarkan kolom pertama secara ascending.

Hasil
Data terurut A-Z atau 0-9

Urutkan berdasarkan kolom tertentu descending

1=SORT(A2:C20, 3, -1)

Urutkan berdasarkan kolom ke-3, dari terbesar ke terkecil.

Hasil
Data terurut descending berdasarkan kolom C

Kombinasi SORT dan FILTER

1=SORT(FILTER(A2:C20, B2:B20="Jakarta"), 3, -1)

Filter data Jakarta terlebih dahulu, lalu urutkan hasilnya berdasarkan kolom ke-3 descending.

Hasil
Data Jakarta, diurutkan dari nilai tertinggi

Pertanyaan Umum tentang SORT

Apa itu fungsi SORT di Microsoft Excel?
Mengurutkan isi range atau array berdasarkan kolom dan urutan yang ditentukan. Tersedia di Excel 365 dan 2021. Di Microsoft Excel, fungsi SORT termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Dynamic array: hasil spill otomatis. Data asli tidak berubah — SORT menghasilkan salinan terurut..
Bagaimana cara menggunakan SORT di Microsoft Excel?
Gunakan sintaks berikut: SORT(array, [sort_index], [sort_order], [by_col]). Tersedia di Excel 365/2021. Di versi lama, gunakan fitur Sort bawaan Excel atau formula SMALL/LARGE.. Untuk pengurutan multi-level, gunakan SORTBY yang lebih fleksibel..
Apa nilai yang dikembalikan oleh fungsi SORT?
Fungsi SORT mengembalikan nilai bertipe Array. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi SORT?
Fungsi ini memiliki 1 parameter wajib dan 3 parameter opsional. Parameter yang digunakan: array (range, wajib): Range atau array yang ingin diurutkan.; sort_index (integer, opsional): Nomor kolom (atau baris jika by_col=TRUE) yang dijadikan acuan pengurutan. Default: 1.; sort_order (integer, opsional): 1 = ascending (default), -1 = descending.; by_col (boolean, opsional): FALSE = urutkan per baris (default), TRUE = urutkan per kolom..

Fungsi terkait

Di platform lain