Bu dosya, bir hücredeki açılır liste seçimine göre diğer hücrelerdeki açılır listelerin daralmasını gösterir. Direktörlük, Departman, Bölüm ve Personel listeleri birbirine bağlıdır. Liste kaynakları Excel 365 dinamik dizi formülleriyle üretilir, üstteki seçim değiştiğinde alttaki eski seçimler makroyla temizlenir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosyada Excel 365 sürümlerine özel fonksiyonlar kullanıldığı için eski sürümlerde liste kaynakları çalışmayabilir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosyada Excel 365 sürümlerine özel fonksiyonlar kullanıldığı için eski sürümlerde liste kaynakları çalışmayabilir.
Dosyanın içeriği
Dosyada tek sayfa vardır: Sayfa1.- B:E sütunları: Personel, Direktörlük, Departman ve Bölüm başlıklarıyla B6:E555 aralığındaki Personel Listesi. Liste karışık sıralıdır ve tekrarlar içerebilir.
- G:J sütunları: Direktörlük, Departman, Bölüm ve Personel seçim hücreleri (G4:J4). Açılır listeler bu hücrelerdedir.
- L:O sütunları: "Açılır Listelere REFERANS Listeler" başlığı altında, açılır listelerin kaynağı olan dinamik listeler.
- Tanımlı adlar: Dirk (=Sayfa1!$G$4), Dept (=Sayfa1!$H$4), Blm (=Sayfa1!$I$4), Pers (=Sayfa1!$J$4).
Kullanılan formüller
=SORT(UNIQUE(C6:C555))(L6): Direktörlük sütunundaki tekrarsız değerleri sıralı listeler.=UNIQUE(SORT(FILTER(E6:E555,(C6:C555=G4)*(D6:D555=H4),"")))(N6): Seçili Direktörlük ve Departmana ait Bölümleri süzer, sıralar ve tekrarları kaldırır. Eşleşme yoksa boş döner.
Makrolar
Dosyada Sayfa1'in kod bölümünde Worksheet_Change olayı bulunur. Sayfada bir hücre değiştiğinde kendiliğinden çalışır, ayrıca çalıştırmanız gerekmez.- Direktörlük değişirse Departman, Bölüm ve Personel hücrelerini boşaltır.
- Departman değişirse Bölüm ve Personel hücrelerini boşaltır.
- Bölüm değişirse Personel hücresini boşaltır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- G4 hücresinden Direktörlük seçin.
- H4 hücresinde yalnızca seçilen Direktörlüğe ait Departmanlar listelenir, birini seçin.
- I4 ve J4 hücrelerinde sırayla Bölüm ve Personel seçin.
- Kendi verinizi kullanmak için personel listesini B6:E555 aralığına yapıştırın.
365 işlevleri büyük kolaylıklar sağlıyor gerçekten.