Fungsi SORT mengurutkan konten rentang atau larik.
Dalam contoh ini, kami mengurutkan menurut Kawasan, Staf Penjualan, dan Produk secara individual dengan =SORT(A2:A17), yang disalin dalam sel F2, H2, dan J2.
SORT menghasilkan larik yang diurutkan dari elemen dalam larik. Larik yang dihasilkan memiliki bentuk yang sama dengan argumen larik yang diberikan.
=SORT(larik,[indeks_sortir],[urutan_sortir],[menurut_kolom])
Argumen |
Deskripsi |
---|---|
larik Diperlukan |
Rentang, atau larik yang akan diurutkan |
[indeks_sortir] Opsional |
Angka yang menunjukkan baris atau kolom untuk dasar pengurutan |
[urutan_sortir] Opsional |
Angka yang menunjukkan urutan pengurutan yang diinginkan; 1 untuk urutan naik (default), -1 untuk urutan menurun |
[menurut_kolom] Opsional |
Nilai logika yang menunjukkan arah pengurutan yang diinginkan; FALSE untuk mengurutkan menurut baris (default), TRUE untuk mengurutkan menurut kolom |
:
-
Jika indeks_sortir tidak tersedia, baris1/kolom1 akan dianggap sebagai pilihan. Jika urutan tidak diberikan, urutan naik akan dianggap sebagai pilihan. Secara default, Excel akan mengurutkan menurut baris, dan hanya akan mengurutkan menurut kolom jika menurut_kolom adalah TRUE. Ketika menurut_kolom adalah FALSE atau dikosongkan, Excel akan mengurutkan menurut baris.
-
Fungsi SORT disediakan untuk mengurutkan data dalam larik. Jika ingin mengurutkan data dalam kisi, sebaiknya gunakan fungsi SORTBY karena lebih fleksibel. SORTBY akan mematuhi penambahan/penghapusan kolom karena merujuk pada rentang, sedangkan SORT merujuk pada nomor indeks kolom.
-
Larik dapat dianggap sebagai baris nilai, kolom nilai, atau kombinasi dari baris dan kolom nilai. Dalam contoh di atas, larik sumber untuk rumus SORT adalah rentang A5:D20.
-
Fungsi SORT akan menghasilkan larik, yang akan menjadi luapan jika merupakan hasil akhir rumus. Hal ini berarti Excel akan secara dinamis membuat rentang larik dengan ukuran yang sesuai saat Anda menekan ENTER. Jika data pendukung berada dalam Tabel Excel, larik akan otomatis diubah ukurannya ketika Anda menambahkan atau menghapus data dari rentang larik jika menggunakan Referensi Terstruktur. Lihat artikel tentang Perilaku Luapan Larik ini untuk detail selengkapnya.
-
Excel memiliki dukungan yang terbatas untuk larik dinamis antar buku kerja, dan skenario ini hanya didukung ketika kedua buku kerja terbuka. Jika Anda menutup buku kerja sumber, setiap rumus array dinamis yang tertaut akan mengembalikan kesalahan #REF! ketika direfresh.
Contoh
Mengurutkan rentang nilai dalam urutan turun.
Gunakan SORT dan FILTER secara bersamaan untuk mengurutkan rentang dalam urutan naik dan membatasinya ke nilai di atas 5.000.
Perlu bantuan lainnya?
Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.