DGET

Microsoft ExcelMicrosoft Excel

Mengekstrak satu nilai dari kolom database yang memenuhi kriteria. Jika lebih dari satu baris memenuhi kriteria, fungsi ini mengembalikan error #NUM!.

Tipe hasil: any

Syntax

DGET(database, field, criteria)

Parameter

databaserangewajib

Range tabel data termasuk baris header

fieldstring/numberwajib

Nama atau nomor kolom yang nilainya ingin diambil

criteriarangewajib

Range kriteria terpisah yang harus menghasilkan tepat satu baris yang cocok

Catatan

  • ⚠️ DGET mengembalikan #NUM! jika lebih dari satu baris memenuhi kriteria, dan #VALUE! jika tidak ada yang cocok
  • Fungsi ini mirip VLOOKUP tapi menggunakan range criteria terpisah yang lebih fleksibel untuk kriteria ganda
  • Untuk penggunaan umum, XLOOKUP atau INDEX/MATCH lebih robust dan tidak rentan error #NUM!

Contoh Penggunaan

Ambil nilai unik berdasarkan ID

1=DGET(A1:D100, "Nama", F1:F2)

Mengambil nama dari database di mana kriteria di F1:F2 mengidentifikasi tepat satu baris unik (misal ID tertentu)

Hasil
Nama yang sesuai

Lookup dengan kriteria ganda

1=DGET(A1:E100, "Harga", G1:H2)

Mengambil harga berdasarkan kombinasi dua kriteria (misal kode produk + ukuran) yang menghasilkan satu baris unik

Hasil
Harga produk

Pertanyaan Umum tentang DGET

Apa itu fungsi DGET di Microsoft Excel?
Mengekstrak satu nilai dari kolom database yang memenuhi kriteria. Jika lebih dari satu baris memenuhi kriteria, fungsi ini mengembalikan error #NUM!. Di Microsoft Excel, fungsi DGET termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. ⚠️ DGET mengembalikan #NUM! jika lebih dari satu baris memenuhi kriteria, dan #VALUE! jika tidak ada yang cocok.
Bagaimana cara menggunakan DGET di Microsoft Excel?
Gunakan sintaks berikut: DGET(database, field, criteria). Fungsi ini mirip VLOOKUP tapi menggunakan range criteria terpisah yang lebih fleksibel untuk kriteria ganda. Untuk penggunaan umum, XLOOKUP atau INDEX/MATCH lebih robust dan tidak rentan error #NUM!.
Apa nilai yang dikembalikan oleh fungsi DGET?
Fungsi DGET mengembalikan nilai bertipe any. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi DGET?
Fungsi ini memiliki 3 parameter wajib. Parameter yang digunakan: database (range, wajib): Range tabel data termasuk baris header; field (string/number, wajib): Nama atau nomor kolom yang nilainya ingin diambil; criteria (range, wajib): Range kriteria terpisah yang harus menghasilkan tepat satu baris yang cocok.