
Formula umum
=SMALL(data,ROWS(exp_rng))
Ringkasan
Untuk mengurutkan daftar angka secara dinamis dalam urutan menaik, Anda dapat menggunakan rumus sederhana berdasarkan fungsi SMALL dengan rentang yang diperluas. Dalam contoh yang diperlihatkan, rumus di sel C5 adalah:
=SMALL(data,ROWS($B$5:B5))
di mana "data" adalah rentang bernama B5: B14
Penjelasan
Fungsi SMALL dimaksudkan untuk mengekstrak nilai terkecil "ke-n" dari sekumpulan data. Nilai untuk N diberikan sebagai argumen kedua. Untuk mendapatkan nilai terkecil dengan KECIL, suplai 1, untuk mendapatkan nilai terkecil kedua, suplai 2, dan seterusnya.
=SMALL(data,1) // 1st smallest =SMALL(data,2) // 2nd smallest =SMALL(data,3) // 3rd smallest
Dalam contoh yang ditampilkan, "data" adalah rentang bernama B5: B14. Dalam contoh ini, tantangan utamanya adalah meningkatkan nilai ke-n. Ini dilakukan dengan menggunakan rentang yang meluas di dalam fungsi ROWS:
ROWS($B$5:B5)
Saat rumus disalin ke bawah tabel, kisaran meluas dan jumlah atau baris bertambah, dengan memasok nilai yang bertambah.
Urutkan nomor dalam urutan menurun
Untuk mengurutkan angka dalam urutan turun, cukup ganti fungsi SMALL dengan fungsi LARGE:
=LARGE(data,ROWS(exp_rng))
Seperti KECIL, fungsi LARGE mengekstrak nilai "n". Namun, bukannya "n terkecil" LARGE mengembalikan "n terbesar".