Rumus Excel: Membalik daftar atau rentang -

Daftar Isi

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()

  1. COUNTA (daftar) mengembalikan jumlah item yang tidak kosong dalam daftar (10 dalam contoh)
  2. ROW (daftar) mengembalikan nomor baris awal daftar (5 dalam contoh)
  3. 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.

Tautan bagus

Membalik daftar (chandoo)

Artikel yang menarik...