Bu dosya, Excel'in Veritabanı kategorisindeki DGET fonksiyonunu (Türkçe adı VAL) örneklerle anlatır. Fonksiyon, bir veritabanı aralığından ölçütlere uyan tek bir kaydın istenen alanını getirir. Dosyadaki açıklamalar İngilizcedir.
Örneklerde ölçüt aralığı genişletilerek (A17:I18, A17:I19 gibi) VE ve YA DA koşulları kurulur. Sorgu matrisinde boş satır bırakılmamalıdır; ölçüte uyan kayıt birden fazlaysa fonksiyon #SAYI!, hiç yoksa #DEĞER! hatası verir.
Example 8'de ölçüt, tablonun ilk veri hücresine başvuran bir karşılaştırma formülüdür:
Example 9'da DGET sonucu, VLOOKUP ve CHOOSE ile birleştirilerek tutarın karşılığındaki ilk sütun değeri bulunur. Sayfalardaki açıklama satırları FORMULATEXT ve ADDRESS ile formülü hücrede metin olarak gösterir.
Dosyanın içeriği
- DGET: Fonksiyonun tanımı, sınıfı, söz dizimi, argümanları ve notlar. Alt kısımda 10 örneğe ait bağlantı listesi yer alır.
- Example 1: Alan adı ve ölçüt hücrelerinin doğrudan verildiği basit kullanım.
- Example 2: Ayrı bir sorgu matrisi (Record, Division, Opened, RentVal, Sales2014 başlıkları) ile ölçüt verme.
- Example 3: Aynı satırda birden fazla ölçütün birlikte sağlanması (VE mantığı).
- Example 4 ve Example 5: Farklı satırlardaki alternatif ölçütler (YA DA mantığı).
- Example 6: Satır ve sütunları birlikte kullanan karma ölçütler.
- Example 7: Aynı alan için birden fazla ölçüt.
- Example 8: Formülle yazılan ölçütler.
- Example 9: DGET ile ters (soldan sağa) arama.
- Example 10 ve sonrası: Dosyada ek örnek sayfaları da bulunur.
- DataBase: Örneklerin kullandığı veri tablosu; MyDataBase adı bu tablonun A2:J35 aralığını gösterir. Veriler kurgusaldır.
Kullanılan formüller
Temel kullanım, alan adının metin olarak verildiği biçimdir:Örneklerde ölçüt aralığı genişletilerek (A17:I18, A17:I19 gibi) VE ve YA DA koşulları kurulur. Sorgu matrisinde boş satır bırakılmamalıdır; ölçüte uyan kayıt birden fazlaysa fonksiyon #SAYI!, hiç yoksa #DEĞER! hatası verir.
Example 8'de ölçüt, tablonun ilk veri hücresine başvuran bir karşılaştırma formülüdür:
=DataBase!E3=$B$8
Nasıl kullanılır
- DGET sayfasında söz dizimini ve argümanları inceleyin.
- Örnekleri sırayla açın; her sayfada sorgu matrisi, sonuç hücresi ve kullanılan formül birlikte görünür.
- Ölçüt hücrelerindeki değerleri değiştirerek sonucun nasıl değiştiğini izleyin.
- Kendi verinizde MyDataBase adlı aralığı kendi tablonuza göre yeniden tanımlayın ve alan adlarını başlıklarınıza uyarlayın.