Rumus Excel: Nomor baris berurutan -

Daftar Isi

Formula umum

=ROW()-offset

Ringkasan

Untuk menambahkan nomor baris berurutan ke sekumpulan data dengan rumus, Anda dapat menggunakan fungsi ROW. Dalam contoh yang ditunjukkan, rumus di B5 adalah:

=ROW()-4

Penjelasan

Jika tidak diberi referensi, fungsi ROW mengembalikan nomor baris dari baris saat ini. Di sel B5, ROW mengembalikan 5, di sel B6, ROW () mengembalikan 6, dan seterusnya:

=ROW() // returns 5 in B5 =ROW() // returns 6 in B6

Jadi, untuk membuat nomor baris berurutan yang dimulai dengan 1, kita kurangi 4:

=ROW()-4 // returns 1 in B5 =ROW()-4 // returns 2 in B6

Rumus ini akan terus berfungsi selama baris tidak ditambahkan atau dihapus di atas baris pertama data. Jika baris ditambahkan atau dihapus di atas data, nilai ofset 4 yang di-hardcode perlu disesuaikan sesuai kebutuhan.

Nomor baris dalam sebuah Tabel

Jika kita mengonversi data ke Tabel Excel yang tepat, kita dapat menggunakan rumus yang lebih kuat. Di bawah ini, kami memiliki data yang sama di "Tabel1":

Lihat halaman ini untuk penjelasan rinci.

Nomor baris untuk rentang bernama

Pendekatan untuk membuat nomor baris berurutan dalam tabel dapat disesuaikan untuk bekerja dengan rentang bernama seperti ini:

=ROW()-ROW(INDEX(data,1,1))+1

Di sini, kami bekerja dengan satu rentang bernama yang disebut "data". Untuk menghitung offset yang dibutuhkan, kami menggunakan INDEX seperti ini:

INDEX(data,1,1)

Kami meneruskan data rentang bernama ke fungsi INDEX dan meminta sel pada baris 1, kolom 1. Pada dasarnya, kami meminta INDEX untuk sel pertama (kiri atas) dalam rentang tersebut. INDEX mengembalikan sel itu sebagai alamat, dan fungsi ROW mengembalikan nomor baris sel itu, yang digunakan sebagai nilai offset yang dijelaskan di atas. Keuntungan dari formula ini adalah mudah dibawa-bawa. Itu tidak akan rusak ketika rumus dipindahkan, dan rentang bernama persegi panjang apa pun dapat digunakan.

Artikel yang menarik...