Membuat Range Dinamis

Untuk membuat Range Dinamis saya mengguanakan konsep pe-NAMA-an atau yang biasa kita kenal dengan define name, setelah itu saya kombinasikan dengan fungsi OFFSET dan COUNTA (mengghitung jumlah data).

Kelebihan Range Dinamis adalah range akan slalu menyesuaikan dengan jumlah data yg ada. baik data itu di hapus atau di tambah, sehingga Anda tidak perlu melakukan penyesuaian nama range secara manual.



Membuat Range Dinamis.
1. Buat data-nya terlebih dahulu ... misalkan seperti ini....?!


2. lalu masuk ke MENU Tab Formula -> pada Group Defined Name pilih "Define Name".

 setelah itu anda buat lah nama Range.... misalkan TABEL .

dengan isi formulanya adalah;

=OFFSET(Sheet1!$B$3,1,0,COUNTA(Sheet1!$B:$B)-2,5)

seperti gambar:

Keterangan untuk :

=OFFSET(Sheet1!$B$3,1,0,COUNTA(Sheet1!$B:$B)-2,5)

Sheet1!$B$3 = adalah Posisi Awal menentukan koordinat dari Range (Referensi).
1 = adalah dari Referensi turun 1 Baris (koordinat Baris).
0 = adalah dari Referensi tetap pada Kolom yg sama (Koordinat Kolom).
CountA(Sheet1$B:$B) = adalah tinggi atau banyaknya data yg ada (Jml Baris yg diambil).
5 = adalah bayak kolom yg akan di ambik dari Referensi (Jml Kolom yg diambil).

untuk memeriksa terbentuknya range itu adalah :
1. Pada pojok atas cell (tempat alamat cell) ketik nama cell yg kita buat di define name.
2. Tekan ENTER (jangan lupa ) untuk memperlihatkan Range tersebut.



Nah jadi deh...... Range TABEL akan menyesuaikan isi dari datanya....?!

Silahkan mencoba..... semoga bermanfa at.

Comments

Popular posts from this blog

SharePoint itu APA Sih....??!

Penyempurnaan DBCC CHECKDB di SQL Server 2008