
Formula umum
=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)
Ringkasan
Untuk membalikkan daftar (yaitu meletakkan item dalam daftar atau kolom dalam urutan terbalik) Anda dapat menggunakan rumus berdasarkan fungsi INDEX, COUNTA, dan ROW. Dalam contoh yang diperlihatkan, rumus di D5, disalin ke bawah, adalah:
=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)
Nama "daftar" adalah rentang bernama B5: B14. Rentang bernama adalah referensi absolut secara default, jadi pastikan untuk menggunakan referensi absolut jika tidak menggunakan rentang bernama.
Penjelasan
Inti dari rumus ini adalah fungsi INDEX, yang diberikan daftar sebagai argumen array :
=INDEX(list
Bagian kedua dari rumus adalah ekspresi yang menghasilkan nomor baris yang benar saat rumus disalin:
COUNTA(list)+ROW(list)-ROW()
- COUNTA (daftar) mengembalikan jumlah item yang tidak kosong dalam daftar (10 dalam contoh)
- ROW (daftar) mengembalikan nomor baris awal daftar (5 dalam contoh)
- ROW () mengembalikan nomor baris tempat rumus berada
Hasil dari ekspresi ini adalah angka tunggal yang dimulai dari 10, dan diakhiri dengan 1 saat rumus disalin. Rumus pertama mengembalikan item ke-10 dalam daftar, rumus kedua mengembalikan item ke-9 dalam daftar, dan seterusnya:
=INDEX(list,10+5-5,1) // item 10 =INDEX(list,10+5-6,1) // item 9 =INDEX(list,10+5-7,1) // item 8 etc.