Excel'de Dinamik Bağımlı Açılır Liste Oluşturun (Adım Adım)
Bu öğreticide, ilk açılır listede seçilen değerlere bağlı olarak seçimleri görüntüleyen bağımlı bir açılır listenin nasıl oluşturulacağını adım adım tanıtacağız. Yani başka bir listenin değerine göre Excel veri doğrulama listesi yapacağız.
Dinamik bir bağımlı açılır liste yapın
Kullanışlı bir araçla bağımlı bir açılır liste oluşturmak için 10 saniye
Excel 2021 veya Excel 365'te dinamik bir bağımlı açılır liste oluşturun
Bu eğitim hakkında sorabileceğiniz bazı sorular
Örnek dosyayı ücretsiz indirin
Video: Excel'e bağlı bir açılır liste yapın
Dinamik bir bağımlı açılır liste yapın
Adım 1: Açılır Listeler İçin Girişleri Yazın
1. Öncelikle açılır listelerde görünmesini istediğiniz girişleri yazın, bir sütundaki her liste ayrı ayrı.
ihbar ilk sütundaki (Ürün) öğelerin daha sonra bağımlı listeler için Excel adları olarak olacağını. Örneğin, burada Meyve ve Sebze, B2:B5 ve C2:C6 sütunları için ayrı ayrı Adlar olacaktır.
Ekran Bkz:
2. Ardından her bir veri listesi için tablolar oluşturun.
A1:A3 sütun aralığını seçin, tıklayın Ekle > tablo, ardından Tablo Oluştur iletişim kutusunda işaretleyin Masamın başlıkları var onay kutusu. Tıklayın OK.
Ardından, diğer iki liste için tablolar oluşturmak üzere bu adımı tekrarlayın.
Ad Yöneticisi'nde tüm tabloları ve aralıklara yapılan başvuruları görüntüleyebilirsiniz (basın Ctrl + F3 açmak için).
2. Adım: Aralık Adları Oluşturun
Bu adımda, oluşturmanız gerekir İsimler ana liste ve her bağımlı liste için.
1. Ana listede görünen öğeleri seçin (A2: A3).
2. Sonra şuraya gidin: İsim kutusu hangisinin yanında Formül çubuğu.
3. Adı buraya yazın, burada şu şekilde adlandırır: PLATFORM.
4. Basın Keşfet tamamlamak için anahtar.
Ardından, her bir bağımlı liste için ayrı Adlar oluşturmak üzere yukarıdaki adımları tekrarlayın.
Burada ikinci sütunu (B2:B5) Meyve olarak ve üçüncü sütunu (C2:C6) Sebze olarak adlandırır.
Tüm aralık adlarını Ad Yöneticisi'nde görüntüleyebilirsiniz (basın Ctrl + F3 açmak için).
3. Adım: Ana Açılır Listeyi Ekleyin
Ardından, bağımlı bir açılır liste değil, normal bir veri doğrulama açılır listesi olan ana açılır listeyi (Ürün) ekleyin.
1. Öncelikle bir tablo oluşturun.
Bir hücre seçin (E1) ve ilk sütun başlığını (PLATFORM) ve sonraki sütun hücresine (F1), ikinci sütun başlığını (+). Açılır listeyi bu tabloya ekleyeceksiniz.
Ardından bu iki başlığı seçin (E1 ve F1), tıklayın Ekle sekmesini seçin tablo Tablolar grubunda.
Tablo Oluştur iletişim kutusunda, Masamın başlıkları var kutusunda tıklayın ve tıklayın. OK.
2. Hücreyi seçin E2 ana açılır listeyi eklemek istediğiniz yere tıklayın Veri sekme ve git veri Araçları tıklanacak grup veri Doğrulama > veri Doğrulama.
3. Veri Doğrulama iletişim kutusunda,
- Klinik Liste içinde izin vermek Bölüm,
- İçine aşağıdaki formülü yazın Kaynak bar, Ürün ana listenin adıdır,
- Tıkla OK.
=Product
Ana açılır listenin oluşturulduğunu görebilirsiniz.
4. Adım: Bağımlı Açılır Liste Ekle
1. Hücreyi seçin F2 Bağımlı açılır listeyi eklemek istediğiniz yere tıklayın Veri sekmesine gidin ve Tıklamak için Veri Araçları grubuna gidin veri Doğrulama > veri Doğrulama.
2. Veri Doğrulama iletişim kutusunda,
- Klinik Liste içinde izin vermek Bölüm,
- içine aşağıdaki formülü yazın Kaynak bar, E2 ana açılır listeyi içeren hücredir.
- Tıkla OK.
=INDIRECT(SUBSTITUTE(E2," ","_"))
E2 boşsa (ana açılır listeden herhangi bir öğe seçmezseniz), aşağıdaki gibi bir mesaj çıktığını göreceksiniz, tıklayın Evet Devam etmek.
Artık bağımlı açılır liste yapılmıştır.
Adım 5: Bağımlı Açılır Listeyi Test Edin.
1. seçmek Meyve ana açılır listede (E2), ardından bağımlı açılır listeye gidin (F2) ok simgesini tıklatmak için meyve öğelerinin listede olup olmadığına bakın, ardından bağımlı açılır listeden bir öğe seçin.
2. Basın çıkıntı veri giriş tablosunda yeni bir satır başlatmak için tuşuna basın, seçin Sebze, ve sağdaki bir sonraki hücreye gidin, sebze öğelerinin listede olup olmadığına bakın, ardından bağımlı açılır listeden bir öğe seçin.
- Ana açılır listede (Ürün sütunu) seçili öğe yoksa, bağımlı açılır liste (Öğe sütunu) çalışmayacaktır.
- Değiştir'i seçtikten sonra bağımlı açılır listenin içeriğini sıfırlamak veya temizlemek istiyorsanız, lütfen bu makaleye gidin. Excel'de değiştirildikten sonra bağımlı açılır liste hücresini nasıl temizleyebilirim?, size yardımcı olacak bir VBA kodu sunar.
- 3 seviyeli bir açılır liste oluşturmak istiyorsanız, bu makale Excel'de çok düzeyli bağımlı açılır liste nasıl oluşturulur? sana yardım edeceğim.
Kullanışlı bir araçla bağımlı bir açılır liste oluşturmak için 10 saniye
Kutools for Excel bağımlı bir açılır listeyi daha kolay ve daha hızlı hale getirmek için güçlü bir araç sağlar, bakalım:
Aşağıdaki adımları uygulamadan önce lütfen 30 günlük ücretsiz deneme için Kutools for Excel'i indirmek için tıklayın birinci olarak.
Adım 1: Açılır Liste İçin Girişleri Yazın
İlk olarak, verilerinizi aşağıda gösterilen ekran görüntüsü gibi düzenleyin:
Adım 2: Kutools aracını uygulama
1. Oluşturduğunuz verileri seçin, tıklayın Kutools sekmesini tıklayın ve tıklayın. Açılır liste alt menüyü görüntülemek için tıklayın Dinamik Açılır Liste.
2. Bağımlı Açılır Listede
- kontrol Mod B veri modunuzla eşleşen,
- seçmek çıktı aralığı, çıktı aralığı sütunu, veri aralığı sütununa eşit olmalıdır,
- Tıkla Ok.
Artık bağımlı açılır liste oluşturulmuştur.
- Mod B, üçüncü veya daha fazla seviye açılır listesi oluşturmayı destekler:
- Verileriniz aşağıdaki ekran görüntüsünde gösterildiği gibi düzenlenmişse, Mod A'yı kullanmanız gerekir, Mod A yalnızca 2 seviyeli bağımlı açılır liste oluşturmayı destekler.
- Bağımlı bir açılır liste oluşturmak için Kutools'un nasıl kullanılacağı hakkında daha fazla ayrıntı, lütfen ziyaret edin Bu eğitimde .
Excel 2021 veya Excel 365'te dinamik bir bağımlı açılır liste oluşturun
Excel 2021 veya Excel 365 kullanıyorsanız, yeni işlevleri kullanarak hızlı bir şekilde dinamik bağımlı açılır liste oluşturmanın başka bir yolu vardır. EŞSİZ ve FILTRE.
Kaynak verilerinizin gösterilen ekran görüntüsü gibi düzenlendiğini varsayarsak, dinamik açılır listeyi oluşturmak için lütfen aşağıdaki adımları izleyin.
1. Adım: Ana açılır liste için öğeleri almak üzere formülü kullanma
Bir hücre seçin, örneğin G3 hücresi ve benzersiz değerleri ayıklamak için BENZERSİZ ve FİLTRE işlevlerini kullanın. PLATFORM ana açılır listenin kaynağı olacak listeyi seçin ve Keşfet tuşuna basın.
=UNIQUE(FILTER(A3:A20, A3:A20<>""))
2. Adım: Ana açılır listeyi oluşturun
1. Ana açılır listeye yerleştirmek istediğiniz hücreyi seçin, örneğin hücre D3tık Veri sekmesine gidin ve veri Araçları tıklanacak grup veri Doğrulama > veri Doğrulama.
2. Veri Doğrulama iletişim kutusunda,
- Klinik Liste içinde izin vermek Bölüm,
- İçine aşağıdaki formülü yazın Kaynak bar,
- Tıkla OK.
=$G$3#
Şimdi ana açılır liste oluşturuldu.
3. Adım: Bağımlı açılır liste için öğeleri almak üzere formülü kullanma
Hücredeki değere göre öğeleri filtrelemek için FİLTRE işlevini kullanarak bir hücre seçin, örneğin H3 hücresi D3 (ana açılır listede seçilen öğe), basın Keşfet tuşuna basın.
=FILTER(B3:B20, A3:A20=D3)
4. Adım: Bağımlı açılır listeyi oluşturun
1. Bağımlı açılır listeyi yerleştirecek bir hücre seçin, örneğin hücre E3tık Veri sekmesine gidin ve veri Araçları tıklanacak grup veri Doğrulama > veri Doğrulama.
2. Veri Doğrulama iletişim kutusunda,
- Klinik Liste içinde izin vermek Bölüm,
- İçine aşağıdaki formülü yazın Kaynak bar,
- Tıkla OK.
=$H$3#
Artık bağımlı açılır liste başarıyla oluşturuldu.
A3:A20'de yeni öğeler eklediğinizde veya bazı değişiklikler yaptığınızda, açılır liste otomatik olarak güncellenecektir.
Açılır listeyi alfabetik olarak sırala
Açılır listedeki öğeleri alfabetik olarak düzenlemek isterseniz, hazırlık tablosu için aşağıdaki formülü kullanabilirsiniz.Ana açılır liste için (G3 hücresindeki formül):
=SORT(UNIQUE(FILTER(A3:A20, A3:A20<>"")))
Bağımlı açılan liste için (H3 hücresindeki formül):
=SORT(FILTER(B3:B20, A3:A20=D3))
Artık her iki açılır liste de A'dan Z'ye alfabetik olarak sıralanıyor.
Alfabetik olarak Z'den A'ya sıralamak için lütfen aşağıdaki formülü kullanın:
Ana açılır liste için (G3 hücresindeki formül):
=SORT(UNIQUE(FILTER(A3:A20, A3:A20<>"")), 1, -1)
Bağımlı açılan liste için (H3 hücresindeki formül):
=SORT(FILTER(B3:B20, A3:A20=D3), 1, -1)
Sorabileceğiniz bazı sorular:
1. Neden her veri listesi için bir tablo eklemeliyim?
Veri listesi için bir tablo eklemek, veri listesindeki değişikliklere göre açılır listeyi otomatik olarak güncellemenize yardımcı olur. Örneğin, ilk veri listesine 'Diğerleri' eklendiğinde, ana açılır liste otomatik olarak 'Diğerleri' ile birlikte eklenir.
2. Açılır listeleri yerleştirmek için neden bir tablo kullanmalısınız?
Tabloya yeni satır eklemek için Tab tuşuna bastığınızda açılan listeler yeni satıra da otomatik olarak eklenecektir.
3. DOLAYLI işlevi nasıl çalışır?
DOLAYLI işlevi, bir metin dizisini geçerli bir referansa dönüştürmek için kullanılır.
4. DOLAYLI(YERİNEKÇE(E2&F2," ","")) formülü nasıl çalışır?
Birinci olarak, VEKİL işlev, metni başka bir metinle değiştirir. Burada birleşik adlardan (E2 ve F2) boşlukları kaldırmak için kullanılır. Sonra DOLAYLI işlev, metin dizesini (E2 ve F2 tarafından birleştirilmiş içerikler) geçerli bir başvuruya dönüştürür.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!