Rumus Excel: Nomor baris otomatis pada Tabel -

Formula umum

=ROW()-ROW((#Headers))

Ringkasan

Untuk menambahkan nomor baris otomatis ke Tabel Excel, Anda bisa menggunakan rumus berdasarkan fungsi ROW. Dalam contoh yang ditampilkan, rumus di B5, disalin ke bawah, adalah:

=ROW()-ROW(Table1(#Headers))

Catatan: Nama tabel tidak diperlukan. Namun, Excel akan menambahkan nama tabel secara otomatis jika dihilangkan.

Penjelasan

Jika tidak ada argumen yang diberikan, fungsi ROW mengembalikan "baris saat ini", yaitu nomor baris dari sel yang memuatnya. Saat referensi sel disediakan, ROW mengembalikan nomor baris sel. Saat rentang disediakan, ROW mengembalikan nomor baris pertama dalam rentang tersebut.

Dalam contoh yang ditunjukkan, rumus di B5 adalah:

=ROW()-ROW(Table1(#Headers))

ROW pertama mengembalikan 5, karena ROW tidak diberikan argumen, dan berada di sel B5. ROW kedua menggunakan referensi terstruktur:

Table1(#Headers) // header row

Baris tajuk menentukan kisaran $ B $ 4: $ F $ 4, jadi ROW mengembalikan 4. Untuk 3 baris pertama tabel, kami memiliki:

B5=5-4 // 1 B6=6-4 // 2 B7=7-4 // 3

Tidak ada baris tajuk

Rumus di atas berfungsi dengan baik selama tabel memiliki baris header, tetapi akan gagal jika baris header dinonaktifkan. Jika Anda bekerja dengan tabel tanpa baris header, Anda bisa menggunakan alternatif ini:

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

Dalam rumus ini, fungsi ROW pertama mengembalikan baris saat ini, seperti di atas. Fungsi INDEX mengembalikan sel pertama dalam rentang Tabel1 (sel B5) ke fungsi ROW kedua, yang selalu mengembalikan 5. Untuk 3 baris pertama tabel, rumus bekerja seperti ini:

B5=5-5+1 // 1 B6=6-5+1 // 2 B7=7-5+1 // 3

Rumus ini akan terus berfungsi secara normal bahkan saat baris header dinonaktifkan.

Artikel yang menarik...