Rumus nomor urut di Excel adalah cara membuat angka berurutan secara otomatis di dalam tabel atau worksheet. Rumus ini penting karena hampir semua data kerja membutuhkan penomoran, mulai dari daftar nama, laporan penjualan, stok barang, absensi, sampai invoice. Bagi pemula, memahami cara membuat nomor urut akan membuat data terlihat lebih rapi dan mudah dibaca.
Mengapa Nomor Urut di Excel Sering Dibutuhkan?
Nomor urut terlihat sederhana, tetapi perannya cukup besar dalam pengolahan data. Dengan nomor urut, pengguna bisa mengetahui jumlah data, posisi baris, dan urutan informasi dengan lebih cepat. Tabel tanpa nomor sering terasa seperti rak buku tanpa label; isinya ada, tetapi lebih sulit ditelusuri.
Dalam pekerjaan administrasi, nomor urut biasanya digunakan pada daftar peserta, data pelanggan, laporan transaksi, dan daftar inventaris. Nomor ini membantu pembaca melihat data secara sistematis dari awal sampai akhir.
Masalahnya, banyak pemula masih membuat nomor secara manual. Untuk data yang hanya berisi lima baris, cara ini tidak masalah. Namun, jika datanya ratusan baris, mengetik angka satu per satu tentu tidak efisien dan rawan salah.
Apa Itu Rumus Nomor Urut di Excel?
Rumus nomor urut di Excel adalah formula yang digunakan untuk menghasilkan angka berurutan berdasarkan posisi baris, isi data, atau pola tertentu. Nomor bisa dibuat mulai dari 1, 2, 3, dan seterusnya, atau mengikuti format khusus seperti 001, 002, 003.
Ada beberapa cara membuat nomor urut di Microsoft Excel. Pengguna bisa memakai fill handle, fitur Fill Series, fungsi ROW, fungsi SEQUENCE, atau rumus IF untuk nomor otomatis berdasarkan isi data.
Untuk pemula, cara paling mudah adalah memahami pola dasar terlebih dahulu. Setelah itu, pengguna bisa memilih metode yang paling sesuai dengan kebutuhan tabel.
Cara Membuat Nomor Urut Manual dengan Fill Handle
Cara paling sederhana untuk membuat nomor urut adalah menggunakan fill handle. Fitur ini cocok untuk pemula karena tidak perlu menulis rumus khusus.
Langkahnya cukup mudah. Ketik angka 1 di sel A2 dan angka 2 di sel A3. Setelah itu, blok kedua sel tersebut. Arahkan kursor ke sudut kanan bawah area yang diblok sampai muncul tanda plus kecil. Tarik ke bawah sesuai jumlah baris yang dibutuhkan.
Excel akan membaca pola angka 1 dan 2, lalu melanjutkannya menjadi 3, 4, 5, dan seterusnya.
Contoh hasil:
| No | Nama |
|---|---|
| 1 | Andi |
| 2 | Budi |
| 3 | Citra |
| 4 | Deni |
Cara ini cepat, tetapi nomor tidak selalu otomatis menyesuaikan jika ada baris yang dihapus atau ditambahkan. Karena itu, untuk tabel yang sering berubah, rumus bisa menjadi pilihan yang lebih aman.
Rumus Nomor Urut dengan Fungsi ROW
Fungsi ROW adalah salah satu rumus yang paling sering digunakan untuk membuat nomor urut otomatis. Fungsi ini mengambil nomor baris dari sel tertentu.
Jika data dimulai dari baris 2 dan nomor urut ingin dimulai dari 1, gunakan rumus:
=ROW()-1
Rumus tersebut berarti Excel mengambil nomor baris saat ini, lalu mengurangi 1. Jika rumus ditulis di A2, fungsi ROW menghasilkan angka 2. Setelah dikurangi 1, hasilnya menjadi 1.
Contoh:
| Sel | Rumus | Hasil |
| A2 | =ROW()-1 |
1 |
| A3 | =ROW()-1 |
2 |
| A4 | =ROW()-1 |
3 |
Jika tabel dimulai dari baris 5, rumusnya perlu disesuaikan menjadi:
=ROW()-4
Prinsipnya sederhana. Kurangi nomor baris dengan angka tertentu agar hasil pertama menjadi 1.
Rumus Nomor Urut Berdasarkan Isi Data
Dalam beberapa tabel, nomor urut sebaiknya hanya muncul jika baris tersebut memiliki data. Jika kolom nama masih kosong, nomor tidak perlu tampil. Untuk kebutuhan ini, pengguna bisa memakai fungsi IF.
Misalnya, nama berada di kolom B dan nomor urut berada di kolom A. Di sel A2, gunakan rumus:
=IF(B2<>"",ROW()-1,"")
Artinya, jika B2 tidak kosong, Excel akan menampilkan nomor urut. Jika B2 kosong, hasilnya dibiarkan kosong.
Contoh:
| No | Nama |
| 1 | Andi |
| 2 | Budi |
| 4 | Deni |
Namun, rumus tersebut masih mengikuti nomor baris. Jika ada baris kosong di tengah data, nomor bisa ikut melompat. Untuk daftar yang harus tetap berurutan tanpa lompat, gunakan pendekatan lain dengan COUNTA.
Rumus Nomor Urut Tanpa Melompat
Jika ingin nomor hanya menghitung baris yang berisi data, gunakan fungsi COUNTA. Fungsi ini menghitung jumlah sel yang tidak kosong.
Misalnya, nama berada di kolom B. Di sel A2, gunakan rumus:
=IF(B2<>"",COUNTA($B$2:B2),"")
Rumus ini akan menghitung jumlah data dari B2 sampai baris saat ini. Jika B2 berisi data, nomor menjadi 1. Jika B3 berisi data, nomor menjadi 2. Jika ada baris kosong, nomor tidak akan ditampilkan dan tidak membuat urutan melompat.
Contoh:
| No | Nama |
| 1 | Andi |
| 2 | Budi |
| 3 | Citra |
Rumus ini sangat berguna untuk daftar peserta, absensi, data pelanggan, dan laporan yang masih sering diperbarui.
Rumus Nomor Urut dengan SEQUENCE
Pada Excel versi terbaru, seperti Microsoft Excel 365 dan Excel 2021, pengguna bisa memakai fungsi SEQUENCE. Fungsi ini digunakan untuk membuat deretan angka otomatis dalam jumlah tertentu.
Contoh rumus:
=SEQUENCE(10)
Rumus tersebut akan menghasilkan nomor 1 sampai 10 secara otomatis.
Jika ingin membuat nomor 1 sampai 100, gunakan:
=SEQUENCE(100)
Fungsi ini sangat praktis karena cukup ditulis satu kali. Excel akan menampilkan angka berurutan ke bawah sesuai jumlah yang ditentukan.
Jika ingin nomor dimulai dari 5 sebanyak 10 baris, gunakan:
=SEQUENCE(10,1,5,1)
Artinya, Excel membuat 10 angka dalam 1 kolom, dimulai dari 5, dengan kenaikan 1.
Rumus Nomor Urut dengan Format 001, 002, 003
Kadang pengguna membutuhkan nomor urut dengan format khusus, seperti 001, 002, 003. Format ini sering dipakai untuk kode invoice, nomor dokumen, ID peserta, atau kode barang.
Untuk membuat format tiga digit, gunakan fungsi TEXT:
=TEXT(ROW()-1,"000")
Jika rumus ditulis di A2, hasilnya menjadi 001. Baris berikutnya menjadi 002, lalu 003.
Jika ingin menambahkan awalan, misalnya INV-001, gunakan:
="INV-"&TEXT(ROW()-1,"000")
Hasilnya:
| Nomor Invoice |
| INV-001 |
| INV-002 |
| INV-003 |
Rumus ini membuat nomor dokumen terlihat lebih profesional dan konsisten. Untuk bisnis, format seperti ini membantu arsip lebih mudah dicari.
Cara Membuat Nomor Urut Setelah Filter
Salah satu masalah yang sering dialami pemula adalah nomor urut tidak berubah saat data difilter. Jika memakai nomor biasa, baris yang disembunyikan tetap membawa nomor aslinya. Akibatnya, hasil filter terlihat tidak berurutan.
Untuk membuat nomor urut mengikuti data yang terlihat setelah filter, pengguna bisa memakai fungsi SUBTOTAL.
Misalnya, data dimulai di baris 2 dan kolom B berisi nama. Di A2, gunakan rumus:
=SUBTOTAL(3,$B$2:B2)
Fungsi SUBTOTAL dengan kode 3 akan menghitung jumlah data yang terlihat. Saat filter diterapkan, nomor akan menyesuaikan berdasarkan baris yang tampil.
Cara ini cocok untuk laporan yang sering difilter berdasarkan status pembayaran, nama cabang, bulan transaksi, atau kategori produk.
Contoh Penggunaan Nomor Urut dalam Laporan Penjualan
Bayangkan sebuah toko memiliki laporan penjualan harian. Kolom A berisi nomor, kolom B berisi tanggal, kolom C berisi nama produk, kolom D berisi jumlah, dan kolom E berisi total.
Jika nomor ingin muncul hanya saat kolom produk terisi, gunakan rumus di A2:
=IF(C2<>"",COUNTA($C$2:C2),"")
Contoh tabel:
| No | Tanggal | Produk | Jumlah | Total |
| 1 | 01/03/2026 | Buku | 10 | 50000 |
| 2 | 01/03/2026 | Pulpen | 20 | 60000 |
| 3 | 02/03/2026 | Tas | 2 | 300000 |
Dengan rumus ini, nomor akan mengikuti isi data. Jika baris baru ditambahkan, pengguna cukup menyalin rumus ke bawah.
Kesalahan Umum Saat Membuat Nomor Urut di Excel
Kesalahan pertama adalah mengetik nomor secara manual untuk data yang panjang. Cara ini mudah di awal, tetapi sulit diperbaiki saat ada baris yang dihapus, disisipkan, atau dipindahkan.
Kesalahan kedua adalah memakai rumus ROW tanpa menyesuaikan posisi baris awal. Jika tabel dimulai dari baris 5 tetapi rumus masih =ROW()-1, nomor pertama akan menjadi 4, bukan 1.
Kesalahan ketiga adalah tidak mengunci range pada rumus COUNTA. Pada rumus:
=COUNTA($B$2:B2)
Bagian $B$2 perlu dikunci agar titik awal perhitungan tetap sama saat rumus ditarik ke bawah. Jika tidak dikunci, hasil nomor bisa tidak sesuai.
Kesalahan lain adalah mencampur data kosong di tengah tabel tanpa rumus yang tepat. Jika data masih sering berubah, lebih aman menggunakan rumus IF dan COUNTA.
Tips Memilih Rumus Nomor Urut yang Tepat
Gunakan fill handle jika data sederhana dan jarang berubah. Cara ini cepat untuk daftar pendek, seperti latihan atau tabel kecil.
Gunakan =ROW()-1 jika data dimulai dari baris 2 dan pengguna ingin nomor mengikuti posisi baris. Rumus ini mudah, tetapi perlu disesuaikan jika posisi tabel berubah.
Gunakan =IF(B2<>"",COUNTA($B$2:B2),"") jika nomor hanya ingin muncul saat ada data. Rumus ini cocok untuk daftar yang masih sering ditambah atau dikurangi.
Gunakan =SEQUENCE(100) jika memakai Excel versi terbaru dan ingin membuat nomor otomatis dalam jumlah tertentu. Untuk kode dokumen, gunakan kombinasi TEXT agar format nomor lebih rapi.
Dengan memahami rumus nomor urut di Excel, pemula dapat membuat tabel yang lebih teratur, mudah dibaca, dan siap digunakan untuk laporan administrasi, penjualan, stok barang, maupun data pelanggan.

Leave a Reply