Sunday, September 2, 2018

√ Cara Menciptakan Nama Range Dinamis Dengan Rumus Offset (Dinamic Name Range)

Excel-Id.com | Berjumpa lagi dengan aku di artikel bagaimana cara menciptakan nama range secara dinamis (non statis) pada Ms. Excel. Kenapa kita buat nama range secara dinamis, kemudian bagaimana cara membuatnya?

Artikel excel kali ini bertujuan bagi mereka yang belum mengetahui fungsi dari menciptakan nama range secara dinamis. Secara standar nama range (name range) berupa alamat cell yang lebih dari satu dan Anda sanggup membuatnya dengan gampang yaitu dengan cara blok range yang akan dinamai kemudian pribadi ketikkan pada Name Box maka nama range akan berubah yang tadinya berupa format rici diganti dengan nama yang sesuai dengan impian kita.

Membuat nama range dinamis bertujuan biar data yang kita kelompokan dengan sebuah nama range akan mengikuti perubahan kondisi dikala Anda menambahkan data pada alamat range dinamis yang telah dibuat. Hal ini tentunya jikalau Anda memakai nama range yang statis akan merepotkan dikala ada penambahan data dibaris berikutnya.

Baca:
Cara Membuat Nama Range (Name Range) Statis dan Bagaimana Cara Menggantinya

Setelah Anda mengetahui bagaimana cara menciptakan nama range secara umum dan sering digunakan pada link diatas berarti Anda telah mengetahui bagaimana cara menciptakan range. Membuat nama range dinamis banyak digunakan dikala Anda akan menciptakan sebuah aplikasi berbasis VBA apalagi aplikasi tersebut memakai UserForm sebagai interface untuk usernya.

Cara Membuat Name Range (Nama Range) dinamis.

Oke, lebih jelasnya Anda harus memperhatikan rujukan data yang sudah memakai nama range dinamis, berikut ini yaitu citra cara menciptakan nama range dinamis beserta contohnya


Ketika aku mengetikan rumus =SUM(DaftarHarga) yang merupakan nama range dari range D3:D7 dan aku buat nama range dinamis tersebut dengan memakai rumus fungsi Offset.

Langkah pertama silakan klik hidangan FORMULA kemudian klik Tab Ribbon MANAGER maka akan muncul kotak Name Manager kemudian silakan Anda klik NEW. Pada kotak NewName Anda buat nama "DaftarHarga" kemudian di kolom RefersTo Anda ketikkan rumus

=OFFSET(Sheet1!$D$3,0,0,(COUNTA(Sheet1!$D:$D)-1),1)
Kemudian silakan klik OK untuk mengakhiri prosesnya. Pada data tabel diatas terdapat 5 nama barang dan 5 daftar nama harga kemudian pada cell G2  aku akan menghitung jumlah total harga barang maka aku tuliskan rumus =SUM(HargaBarang) apabila Anda tekan enter karenanya yaitu 3.300.000

Untuk menguji apakah nama range dinamis atau tidak silakan tambahkan dengan daftar nama barang dibawahnya berikut harganya. Misalnya aku tambahkan 2 daftar nama barang


Secara otomatis Total Harga akan menjelma 3.950.000

Nah, itulah fungsi dari menciptakan name range secara dinamis, coba Anda bandingkan dengan nama range secara statis jikalau anda akan menambahkan data kembali maka otomatis Anda harus mengganti nama range kembali sesuai dengan data yang terpilih contohnya tadinya yaitu range D3:D7 kemudian alasannya adanya penambahan data maka Anda harus merubah kembali alamatnya menjadi D3:D9.

Simak Kembali:
Cara Mengganti Nama Range pada Office Excel 2010
Sumber http://www.excel-id.com/