Secara sederhana DlookUP dapat di artikan dengan sebuah rumus yang digunakan untuk mendapatkan nilai field dari tabel yang berbeda.
Bagi yang sudah terbiasa dengan fungsi VlookUp di microsoft Excel mungkin akan sangat mudah sekali untuk memahami fungsi DlookUp di microsoft access karena pada dasarnya logika yang digunakan oleh kedua fungsi ini sama, Tetapi bukan berarti bagi yang tidak terbiasa dengan fungsi vlookup akan sulit memahami fungsi DlookUp, bukan itu maksud saya.
saya menulis materi ini khususnya untuk diri saya sendiri, untuk mendokumentasikan dan Menggambarkan fungsi Dlookup secara sederhana agar mudah dipahami, jujur saja saya tidak terlalu ahli dalam hal ini, Tetapi jika ada manfaatnya buat pembaca silahkan dimanfaatkan.
Saya akan mulai dengan rumus Dlookup, Rumus Dlookup adalah sebagai berikut:
Bagi yang sudah terbiasa dengan fungsi VlookUp di microsoft Excel mungkin akan sangat mudah sekali untuk memahami fungsi DlookUp di microsoft access karena pada dasarnya logika yang digunakan oleh kedua fungsi ini sama, Tetapi bukan berarti bagi yang tidak terbiasa dengan fungsi vlookup akan sulit memahami fungsi DlookUp, bukan itu maksud saya.
saya menulis materi ini khususnya untuk diri saya sendiri, untuk mendokumentasikan dan Menggambarkan fungsi Dlookup secara sederhana agar mudah dipahami, jujur saja saya tidak terlalu ahli dalam hal ini, Tetapi jika ada manfaatnya buat pembaca silahkan dimanfaatkan.
Saya akan mulai dengan rumus Dlookup, Rumus Dlookup adalah sebagai berikut:
DlookUp(Expression;Domain;[Criteria])
Domain : nama tabel yang berisi field yangakan diambil nilainya
Criteria : menentukan atau membatasi jangkauan data yang ingin ditampilkan
Contoh Soal 1:
Contoh Soal 1:
Saya mempunyai dua buah tabel, Tabel Barang dan tabel Stok Barang
Tabel barang berisi: Kode Barang, Nama Barang, Harga Satuan. tabel-nya sebagai berikut:
Kode Barang | Nama Barang | Harga Satuan |
---|---|---|
123 | Laptop | Rp. 5.000.000 |
213 | Komputer | Rp. 2.500.000 |
321 | HP | Rp. 3.500.000 |
Tabel Stok Barang berisi: KD_Stok dan Sisa Barang. Tabelnya dibawah ini
KD_Stok | Sisa Barang |
---|---|
123 | 12 |
321 | 10 |
Persoalannya adalah saya ingin data Sisa barang yang berada ditabel Stok barang ditampilkan di Tabel Barang menggunakan fungsi Dlookup sehingga hasilnya akan seperti ini:
Solusi:
Kode Barang | Nama Barang | Harga Barang | Sisa Barang |
---|---|---|---|
123 | Laptop | Rp. 5.000.000 | 12 |
213 | Komputer | Rp. 2.500.000 | |
321 | HP | Rp. 3.500.000 | 10 |
Buatlah query design lalu masukkan tabel barang kemudian masukkan field Kode Barang, Nama Barang dan Harga Satuan ke dalam Query. pada kolom kosong atau sebelah kanan kolom Harga satuan tuliskan rumus Dlookup sebagai berikut:
DlookUp("[Sisa Barang]";"Stok Barang";"[KD_Stok]=" & "'" & [Kode Barang] & "'")
Jika rumus tersebut dibahasakan maka kurang lebih artinya akan seperti ini: Tampilkan data "sisa barang" yang berada di tabel "stok barang" dengan ketentuan "KD_Stok" sama dengan "Kode Barang"
Contoh soal 2
Kasusnya seperti ini :
Saya punya dua buah tabel, Tabel A dan Tabel B, masing masing tabel tersebut berisi nama misal:
Tabel A: Akum, Aceng, Idoy, Dadang, Dudung, Idad dan Tatang
Tabel B: Akum, Aceng, Yoyoh dan Cucu
Persoalannya adalah saya ingin mencari nama pada tabel B yangjuga ada pada tabel A output yang saya harapkan adalah sebagai berikut:
Akum Ada
Aceng Ada
Yoyoh Tidak
Cucu Tidak
Solusi:
Buat Query design lalu masukkan tabel B kemudian masukkan field nama, lalu pada kolom kosongnya tuliskan rumus:
IIF(DlookUp("[nama]";"Tabel A";"[nama]="&"'"&[nama]&"'");"ada";"Tidak")
Saya rasa pengertian dan 2 contoh kasus diatas sudah cukup untuk memberikan gambaran sederhana tentang Fungsi DlookUp di Microsoft Access.
1 comments so far
Terima kasih ilmunya ya, sangat bermanfaat dan telah memecahkan kebuntuan mikir saya.
EmoticonEmoticon