Rumus Excel: Mengurutkan nilai berdasarkan kolom -

Daftar Isi

Formula umum

=SORT(data,index,order,TRUE)

Ringkasan

Untuk mengurutkan nilai menurut kolom, Anda dapat menggunakan fungsi SORT. Dalam contoh yang ditampilkan, data diurutkan berdasarkan kolom Grup. Rumus di C8 adalah:

=SORT(C4:L5,2,-1,TRUE)

Hasilnya adalah kisaran C4: L5 yang diurutkan berdasarkan skor dalam urutan menurun.

Penjelasan

Fungsi SORT mengurutkan rentang menggunakan indeks tertentu, yang disebut sort_index. Biasanya, indeks ini mewakili kolom di data sumber.

Namun, fungsi SORT memiliki argumen opsional yang disebut "by_col" yang memungkinkan pengurutan nilai diatur dalam kolom. Untuk mengurutkan menurut kolom, argumen ini harus disetel ke TRUE, yang memberi tahu fungsi SORT bahwa sort_index mewakili baris.

Dalam hal ini, kami ingin mengurutkan data berdasarkan Score, yang muncul di baris kedua, jadi kami menggunakan sort_index 2. Fungsi SORT yang muncul di C8 dikonfigurasi seperti ini:

=SORT(C4:L5,2,-1,TRUE)

  • array adalah data dalam rentang C4: L5
  • sort_index adalah 2, karena skor berada di baris kedua
  • sort_order adalah -1, karena kita ingin mengurutkan dalam urutan menurun
  • by_col adalah TRUE, karena data diatur dalam kolom

Fungsi SORT mengembalikan larik yang diurutkan ke dalam rentang C8: L9. Hasil ini dinamis; jika ada skor dalam data sumber yang berubah, hasilnya akan diperbarui secara otomatis.

Dengan SORTBY

Fungsi SORTBY juga dapat digunakan untuk mengatasi masalah ini. Dengan SORTBY, rumus ekuivalennya adalah:

=SORTBY(C4:L5,C5:L5,-1)

Artikel yang menarik...