Pada umumnya kita membuat nomor urut pada Software Pengolah angka seperti Ms. Excell atau Google Spreadsheet ada berbagai cara, yaitu :
Dibuat secara manual. Diketik angka 1, 2, 3, 4, 5 dan seterusnya
Dibuat angka 1 dan 2 terlebih dahulu, kemudian kedua angka tersebut di seleksi. Kemudian ditarik ke bawah sampai berapa diperlukan.
Dibuat angka 1 terlebih dahulu, pada baris berikutnya di buat rumus =(klik angka 1)+1
Kelemahan dari cara ini adalah kalau kita menambah atau menghapus baris, maka nomornya akan berpengaruh. Kalau yang ditulis secara manual, akan terputus sedangkan yang ditulis dengan rumus, akan error.
Pada kesempatan ini kita belajar membuat nomor urut dimana kalau di hapus atau di insert baris nomornya akan tetap berurut seperti biasa. Sebagai contoh buat nomor di baris ke 3. Supaya nomornya dimulai dari 1, maka rumusnya harus dikurangi 2.
Caranya dengan memasukkan rumus =row(range)-2
Seperti contoh dibawah ini :
Tekan Crtl+Shift+Enter Untuk menjadikannya Array. Maka rumusnya akan berubah seperti ini : =ArrayFormula(row(B3:B16)-2)
Untuk menjadikan sampai beberapa halaman maka rumusnya diubah menjadi sampai range yang kita inginkan tekan Enter lagi. Seperti gambar dibawah ini :
Ini akan terjadi permasalahan jika nomor 1 dihapus maka nomor yang lainnya akan hilang. Untuk mengatasi hal ini caranya adalah dengan memindahkan rumusnya pada tulisan No. Urut (sel B2). Lalu dibuat array dalam array (harus diantara kurung kurawal) dengan memasukkan kata No. Urut didalamnya. Rumusnya akan menjadi seperti ini :
=ArrayFormula({"No. Urut";row(B3:B16)-2})
seperti gambar dibawah ini :
Apabila nomornya akan buat berterusan, maka dibuatlah sel absolut sehingga nomor tersebut akan berterusan sampai baris terakhir. Rumusnya menjadi :
=ArrayFormula({"No. Urut";row($B$3:$B)-2})
Cara membuat sel absolut adalah dengan memberi tanda $ pada sel. Misalnya seperti di contoh sel B3 menjadi $B$3 dan sel akhirnya dihilangkan batasnya seperti B16 menjadi B saja dan juga diberi tanda $ menjadi $B.
Seperti gambar dibawah ini :
Karena nomor urut ini tidak bisa di hapus sedangkan terkadang data kita tidak sampai sebanyak nomor yang di buat. Sedangkan kalau kita pakai rumus yang diatas (point 4), terpaksa kita akan selalu mengganti rumus (formula) setiap akan menambah data. Bagaimana cara agar setiap kita menambah data, secara otomatis nomornya bertambah dan saat data di kurangi, nomornya secara otomatis hilang. Caranya adalah dengan menambahkan rumus If Statement (pengandaian). Maka rumusnya menjadi :
=ArrayFormula(if($C$2:$C="","",{"No. Urut";row($B$3:$B)-2}))
Cara membaca if statementnhya adalah :
jika sel C2 sampai seluruh kolom C kosong, maka Kolom B akan kosong, Jika tidak, jalan perintah {"No. Urut";row($B$3:$B)-2}
seperti gambar dibawah ini :
Itulah rumus akhirnya membuat nomor urut otomatis tanpa putus. Apabila salah satu nama kita hapus (hapus baris) nomor urutnya akan tetap berurusan kembali dan saat kita menambah data pada kolom C, secara otomatis nomor urut pada kolom B akan langsung terisi dengan nomor berikutnya.
terima kasih
Semoga Bermanfaat !
0 comments:
Posting Komentar