Bu dosya, Veri Doğrulama özelliğindeki list seçeneğinin formülle nasıl beslendiğini gösteren bir örnek şablondur. Önce bir bölge seçilir, ikinci açılır listede ise yalnızca seçilen bölgeye bağlı çalışanlar görüntülenir.
Yardımcı sütundaki sıra numaraları, önceki numaranın bir fazlası alınarak üretilir ve seçili bölge dışındaki satırlar boş bırakılır. K sütunundaki formül bu mantıkla çalışır:
Dosyada ayrıca şu adlandırılmış aralıklar tanımlıdır:
Dosyanın içeriği
- Lists sayfası (A1:K19): Tüm hesaplamalar ve liste verileri bu sayfadadır.
- B3 hücresi: Seçilen bölge bilgisi burada tutulur ve RegSel adıyla kullanılır. A2 hücresinde "Bölge Seçin" etiketi bulunur.
- G sütunu: Bölge listesi (Marmara, Ege, Karadeniz).
- I sütunu: Çalışan adları (Saadet, Meliha, Mertcan, Yasemin, Cafer, Ahmet, Gülcan).
- D, J ve K sütunları: Sıra numaralarını üreten yardımcı hesaplama alanıdır.
- Dosyada 3 tablo (tblEmp, tblEmpReg, tblReg) ve 1 veri doğrulama tanımı vardır.
Kullanılan formüller
Bölge sayısı, çalışan tablosundaki en büyük numaranın alınmasıyla J1 hücresinde hesaplanır:=MAX(tblEmp[Numara])
Dosyada ayrıca şu adlandırılmış aralıklar tanımlıdır:
- EmpList: tblEmp tablosundaki Çalışan sütunu.
- RegList: tblReg tablosundaki Bölge sütunu.
- RegNum: Lists sayfasındaki J1 hücresi.
- EmpListReg: E4 hücresinden başlayıp INDEX ile RegNum kadar uzayan, seçime göre büyüyen çalışan aralığı.
Nasıl kullanılır
- Lists sayfasında B3 hücresindeki açılır listeden bir bölge seçin.
- Çalışan listesi seçime göre yenilenir; ilgili açılır listeden çalışanı seçin.
- Kendi verinizi kullanmak için tablolardaki bölge ve çalışan adlarını değiştirin; yardımcı sütunlardaki formülleri gerekiyorsa aşağı kopyalayın.
- Veri Doğrulama kutusundaki Kaynak alanında adlandırılmış aralıkların kullanıldığını Veri sekmesinden inceleyebilirsiniz.