Langkah2nya dalah sbb :
- Sorot sel Awal (dalam hal ini mis. A2)
- Kemudian buat Nama Range dengan Insert Name Define (Excel 2003) atau Formula NameManager (Excel 2007)
- Beri Nama Range mis. tes, kemudian ketik/update range sehingga menjadi :
=OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1!$A:$A)-1,3)
- Formulanya menjadi : =VLOOKUP(A2,tes,3,FALSE) dimana nama range tes akan sesuai dengan data yang kita isi.
Penjelasannya adalah sbb :
** Offset(Sheet1!$A$2,0,0 artinya fungsi Offset dimulai dari Sheet1 Range A2 baris ke 0 dan kolom ke 0 atau dengan kata lain dimulai dari sel A2 itu sendiri.
** COUNTA(Sheet1!$A:$A)-1 artinya hitung jumlah baris yang terisi pada kolom A kemudian kurangi 1; dalam contoh kolom A ada 3 baris dikurangi 1 ("Judul") menjadi 2 baris (baris ke 2 dan ke 3).
** 3 artinya terdiri dari 3 kolom; dalam contoh kolom A,B,C
Jadi nama range tes (dalm contoh) terdiri dari 2 baris dan 3 kolom yaitu range A2 s/d C3.
Silakan dicoba dan direnungkan.
Salam,
Hendrik Karnadi
From: Marthin Winner <marthin_was@yahoo.com>
To: XL-mania@yahoogroups.com
Sent: Tuesday, November 30, 2010 9:52:00
Subject: ]] XL-mania [[ Vlookup with dynamic range selection
- Sorot sel Awal (dalam hal ini mis. A2)
- Kemudian buat Nama Range dengan Insert Name Define (Excel 2003) atau Formula NameManager (Excel 2007)
- Beri Nama Range mis. tes, kemudian ketik/update range sehingga menjadi :
=OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1!$A:$A)-1,3)
- Formulanya menjadi : =VLOOKUP(A2,tes,3,FALSE) dimana nama range tes akan sesuai dengan data yang kita isi.
Penjelasannya adalah sbb :
** Offset(Sheet1!$A$2,0,0 artinya fungsi Offset dimulai dari Sheet1 Range A2 baris ke 0 dan kolom ke 0 atau dengan kata lain dimulai dari sel A2 itu sendiri.
** COUNTA(Sheet1!$A:$A)-1 artinya hitung jumlah baris yang terisi pada kolom A kemudian kurangi 1; dalam contoh kolom A ada 3 baris dikurangi 1 ("Judul") menjadi 2 baris (baris ke 2 dan ke 3).
** 3 artinya terdiri dari 3 kolom; dalam contoh kolom A,B,C
Jadi nama range tes (dalm contoh) terdiri dari 2 baris dan 3 kolom yaitu range A2 s/d C3.
Silakan dicoba dan direnungkan.
Salam,
Hendrik Karnadi
From: Marthin Winner <marthin_was@yahoo.com>
To: XL-mania@yahoogroups.com
Sent: Tuesday, November 30, 2010 9:52:00
Subject: ]] XL-mania [[ Vlookup with dynamic range selection
Dear Pakar XL,
Mohon sarannya.
Misalkan saya punya formula vlookup berikut:
=vlookup(A2,$A$2,$C$100,3,false)
yg menjadi pertanyaan, jika range reference itu saya update datanya (nambah row), bgmana agar vlookupnya tersebut otomatis terupdate dengan range yg baru?
Saya sudah googling, dan menemukan formula offset untuk melakukan ini, namun masih bingung aplikasinya jika digabung dengan vlookup.
thanks,
Marthin
__._,_.___
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| soridori gan, moderasi telat lagi, momods lagi mumet... |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
| soridori gan, moderasi telat lagi, momods lagi mumet... |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
MARKETPLACE
.
__,_._,___
Nenhum comentário:
Postar um comentário