Rumus Excel: Susun nilai mengikut lajur -

Isi kandungan

Formula generik

=SORT(data,index,order,TRUE)

Ringkasan

Untuk menyusun nilai mengikut lajur, anda boleh menggunakan fungsi SORT. Dalam contoh yang ditunjukkan, data disusun mengikut lajur Kumpulan. Formula dalam C8 adalah:

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

Hasilnya adalah julat C4: L5 disusun mengikut skor dalam urutan menurun.

Penjelasan

Fungsi SORT menyusun julat menggunakan indeks tertentu, yang disebut sort_index. Biasanya, indeks ini mewakili lajur dalam data sumber.

Walau bagaimanapun, fungsi SORT mempunyai argumen pilihan yang disebut "by_col" yang membolehkan menyusun nilai disusun dalam lajur. Untuk menyusun mengikut lajur, argumen ini mesti ditetapkan ke BENAR, yang memberitahu fungsi SORT bahawa sort_index mewakili baris.

Dalam kes ini, kami ingin menyusun data berdasarkan Skor, 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 julat C4: L5
  • sort_index adalah 2, kerana skor berada di baris kedua
  • sort_order adalah -1, kerana kami ingin menyusun mengikut urutan menurun
  • by_col adalah BENAR, kerana data disusun dalam lajur

Fungsi SORT mengembalikan susunan yang disusun ke dalam julat C8: L9. Hasil ini dinamik; jika ada skor dalam data sumber berubah, hasilnya akan dikemas kini secara automatik.

Dengan SORTBY

Fungsi SORTBY juga dapat digunakan untuk menyelesaikan masalah ini. Dengan SORTBY, formula setara adalah:

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

Artikel menarik...