Rumus Excel: Susun nombor menaik atau menurun -

Isi kandungan

Formula generik

=SMALL(data,ROWS(exp_rng))

Ringkasan

Untuk menyusun senarai nombor secara dinamis mengikut urutan menaik, anda boleh membuat formula sederhana berdasarkan fungsi KECIL dengan julat yang berkembang. Dalam contoh yang ditunjukkan, formula dalam sel C5 adalah:

=SMALL(data,ROWS($B$5:B5))

di mana "data" adalah julat bernama B5: B14

Penjelasan

Fungsi KECIL dimaksudkan untuk mengekstrak nilai terkecil "nth" dari sekumpulan data. Nilai untuk N diberikan sebagai argumen kedua. Untuk mendapatkan nilai terkecil dengan KECIL, sediakan 1, untuk mendapatkan nilai terkecil kedua, bekalkan 2, dan seterusnya.

=SMALL(data,1) // 1st smallest =SMALL(data,2) // 2nd smallest =SMALL(data,3) // 3rd smallest

Dalam contoh yang ditunjukkan, "data" adalah julat bernama B5: B14. Dalam contoh ini, cabaran utama adalah menaikkan nilai untuk nth. Ini dilakukan dengan menggunakan julat yang berkembang di dalam fungsi ROWS:

ROWS($B$5:B5)

Ketika formula disalin ke bawah tabel, rentangnya bertambah dan bilangan atau baris bertambah, dengan memberikan nilai kenaikan.

Isih nombor mengikut urutan menurun

Untuk menyusun nombor dalam urutan menurun, ganti fungsi KECIL dengan fungsi BESAR:

=LARGE(data,ROWS(exp_rng))

Seperti KECIL, fungsi LARGE mengekstrak nilai "nth". Walau bagaimanapun, daripada "nth terkecil" BESAR mengembalikan "nth terbesar".

Artikel menarik...