KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel’de Dinamik Bir Dinamik Liste Oluşturun (Adım Adım)

YazarGüneş Değiştirme Tarihi

Bu eğitimde, ilk açılır listede seçilen değerlere göre seçenekleri görüntüleyen bir Dinamik Liste’nin adım adım nasıl oluşturulacağını öğreneceksiniz. Başka bir deyişle, başka bir listenin değerlerine dayalı bir Excel veri doğrulama listesi hazırlayacağız.

Dinamik bir Dinamik Liste oluşturun
Kullanışlı bir araçla Dinamik Liste oluşturma süresi 10 saniye
Excel 2021, Excel 365 ve daha yeni sürümlerde dinamik bir Dinamik Liste oluşturun
Bu eğitimle ilgili sorabileceğiniz bazı sorular

Excel'de bağımlı açılır liste kurulumunu gösteren bir ekran görüntüsü

Örnek dosyayı ücretsiz indirin Excel'de bağımlı açılır listeler oluşturmak için örnek dosyayı indirme simgesi


Video: Excel’de bir Dinamik Liste oluşturun

 

Dinamik bir Dinamik Liste oluşturun

 

Adım 1: Açılır Liste İçin Girişleri Yazın

1. İlk olarak, açılır listede görünmesini istediğiniz girişleri yazın; her listeyi ayrı bir sütuna yerleştirin.

İlk sütundaki öğelerin (Ürün) daha sonra bağımlı listeler için Excel adları olarak kullanılacağını unutmayın. Örneğin, burada "Meyve" ve "Sebze" sırasıyla B2:B5 ve C2:C6 aralıklarının adları olacaktır.

Ekran görüntüsüne bakın:

Excel'de açılır listeler için girdileri gösteren bir ekran görüntüsü, her liste ayrı bir sütunda

2. Ardından, her veri listesi için ayrı tablolar oluşturun.

A1:A3 sütun aralığını seçin, ardından "Ekle" > "Tablo" seçeneğine tıklayın. Tablo Oluştur iletişim kutusunda "Tablom başlıklar içeriyor" onay kutusunu işaretleyip "Tamam"a tıklayın.

Excel'de açılır liste girdileri için tablo oluşturma işlemini gösteren bir ekran görüntüsü

Ardından, diğer iki liste için de bu adımı tekrarlayarak tablolar oluşturun.

Tüm tablolar ve aralıklara yapılan başvuruları, Ad Yöneticisi’nde görüntüleyebilirsiniz (açmak için “Ctrl” + “F3” tuşlarına basın).

Excel'de tablo referanslarıyla Ad Yöneticisi'ni gösteren bir ekran görüntüsü

Adım 2: Hücre adı Oluşturun

Bu adımda, ana liste ve her bağımlı liste için birer "Ad" oluşturmanız gerekiyor.

1. Ana listede görüntülenmesini istediğiniz öğeleri seçin ("A2:A3").

2. Ardından "Formül Çubuğu"nun yanındaki "Ad Kutusu"na gidin.

3. İçine adı yazın; burada adı "Ürün" olarak belirleyin.

4. Tamamlamak için Enter tuşuna basın.

Excel'de ana açılır liste için aralık adı oluşturma işlemini gösteren bir ekran görüntüsü

Ardından, her bağımlı liste için ayrı ayrı Adlar oluşturmak üzere yukarıdaki adımları tekrarlayın.

İkinci sütunu (B2:B5) "Meyve", üçüncü sütunu (C2:C6) ise "Sebze" olarak adlandırın.

Meyve listesi için aralık adları oluşturma işlemini gösteren bir ekran görüntüsü

Sebze listesi için aralık adları oluşturma işlemini gösteren bir ekran görüntüsü

Tüm hücre adlarını Ad Yöneticisi’nde görüntüleyebilirsiniz (açmak için "Ctrl" + "F3" tuşlarına basın).

Excel'de Ad Yöneticisi'nde bağımlı açılır listeler için aralık adlarını gösteren bir ekran görüntüsü

Adım 3: Ana Açılır Listeyi Ekleyin

Sıradaki adım, bağımlı bir açılır liste değil, normal bir veri doğrulama açılır listesi olan ana “Ürün” açılır listesini eklemektir.

1. İlk olarak bir tablo oluşturun.

Bir hücreyi ("E1") seçin ve ilk sütun başlığını ("Ürün") girin; ardından bir sonraki sütun hücresine ("F1") geçerek ikinci sütun başlığını ("Öğe") yazın. Bu tablo, Açılır Liste’yi içerecektir.

Ardından "E1" ve "F1" başlıklarını seçin, “Ekle” sekmesine tıklayın ve Tablolar grubundan “Tablo”yu seçin.

Tablo Oluştur iletişim kutusunda “Tablom başlıklar içeriyor” seçeneğini işaretleyip “Tamam”a tıklayın.

Excel'de açılır liste kullanımı için tablo oluşturma işlemini gösteren bir ekran görüntüsü

2. Ana açılır listeyi eklemek istediğiniz "E2" hücresini seçin, "Veri" sekmesine tıklayın ve Veri Araçları grubundan "Veri Doğrulama" > "Veri Doğrulama" seçeneğini belirleyin.

Excel'de Veri Doğrulama kullanarak ana açılır liste ekleme işlemini gösteren bir ekran görüntüsü

3. Veri Doğrulama iletişim kutusunda,

  • "İzin Ver" bölümünden "Liste"yi seçin,
  • "Kaynak" çubuğuna aşağıdaki formülü yazın; Ürün ana listenin adıdır,
  • “Tamam”a tıklayın.
=Product

Excel'de ana açılır liste için Veri Doğrulama iletişim kutusunu gösteren bir ekran görüntüsü

Ana Açılır Liste’nin başarıyla oluşturulduğunu görebilirsiniz.

Excel'de oluşturulan ana açılır listeyi gösteren bir ekran görüntüsü

Adım 4: Bağımlı Açılır Listeyi Ekleyin

1. Dinamik liste eklemek istediğiniz "F2" hücresini seçin, "Veri" sekmesine tıklayın ve Veri Araçları grubundan "Veri Doğrulama" > "Veri Doğrulama" seçeneğini belirleyin.

2. Veri Doğrulama iletişim kutusunda,

  • "İzin Ver" bölümünden "Liste"yi seçin,
  • "Kaynak" çubuğuna aşağıdaki formülü girin; E2 hücresi, ana Açılır Liste’yi içeren hücredir.
  • “Tamam”a tıklayın.
=INDIRECT(SUBSTITUTE(E2," ","_"))

Excel'de Veri Doğrulama kullanarak bağımlı açılır liste ekleme işlemini gösteren bir ekran görüntüsü

E2 hücresi boşsa (ana açılır listeden herhangi bir öğe seçmezseniz), aşağıdaki mesaj görüntülenir; devam etmek için "Evet"e tıklayın.

Excel'de ana açılır liste boşken uyarı mesajını gösteren bir ekran görüntüsü

Dinamik liste artık oluşturuldu.

Excel'de tamamlanmış bir bağımlı açılır listeyi gösteren bir ekran görüntüsü

Adım 5: Dinamik Listeyi Test Edin.

1. Ana Açılır Liste’de (“E2”) “Meyve”yi seçin; ardından Dinamik Liste’ye (“F2”) gidip ok simgesine tıklayarak listede meyve öğelerinin görünüp görünmediğini kontrol edin ve listeden bir öğe seçin.

2. Yeni bir satır başlatmak için "Tab" tuşuna basın, veri giriş tablosunda "Sebze"yi seçin ve hemen sağındaki hücreye geçin; listede sebze öğelerinin görünüp görünmediğini kontrol edip Dinamik Liste’den bir öğe seçin.

Excel'de bağımlı açılır listeyi nasıl kullanacağınızı gösteren bir animasyon

Notlar:

Kullanışlı bir araçla Dinamik Liste oluşturma süresi 10 saniye

 

"Kutools for Excel", Dinamik Liste oluşturmayı daha kolay ve hızlı hale getiren güçlü bir araca sahiptir:

Kutools kullanarak Excel'de bağımlı açılır liste oluşturma işlemini gösteren bir animasyon

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre edilmiştir, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında detaylı bilgi…         Ücretsiz deneme…

Adım 1: Açılır Liste İçin Girişleri Yazın

İlk olarak verilerinizi aşağıdaki ekran görüntüsünde gösterildiği gibi düzenleyin:

Bağımlı açılır liste oluşturmak için verilerin düzenlenmesini gösteren bir ekran görüntüsü

Adım 2: Kutools Aracını Uygulayın

1. Oluşturduğunuz veriyi seçin, "Kutools" sekmesine tıklayın, alt menüyü açmak için "Açılır Liste" seçeneğine tıklayın ve ardından "Dinamik Açılır Listesi" seçeneğini seçin.

Excel'de Kutools Açılır Liste menüsünü gösteren bir ekran görüntüsü

2. "Dinamik Liste" içinde:

  • Veri düzeninize uygun olan "B Modu"nu işaretleyin,
  • "Liste Yerleştirme Alanı" seçeneğini belirleyin; Liste Yerleştirme Alanı sütunu, Veri Aralığı sütununa eşit olmalıdır,
  • “Tamam” düğmesine tıklayın.

Bağımlı Açılır Liste iletişim kutusunu gösteren bir ekran görüntüsü

Artık bağımlı açılır liste oluşturuldu.

Kutools ile oluşturulan tamamlanmış bağımlı açılır listeyi gösteren bir ekran görüntüsü

İpuçları:
  • "B Modu", bir Açılır Liste içinde üçüncü veya daha fazla seviye oluşturmayı destekler:
    Kutools'ta çok seviyeli bağımlı açılır liste oluşturmak için Mod B'yi gösteren bir ekran görüntüsü
  • Verileriniz aşağıdaki ekran görüntüsündeki gibi düzenlenmişse, yalnızca iki seviyeli Dinamik Liste oluşturmaya destek veren "A Modu"nu kullanmanız gerekir.
    Kutools'ta 2 seviyeli bağımlı açılır liste oluşturmak için Mod A'yı gösteren bir ekran görüntüsü
  • Dinamik liste oluşturmak için Kutools'u nasıl kullanacağınızı öğrenmek istiyorsanız,lütfen bu öğreticiyi ziyaret edin.

Kutools for Excel

30 günlük ücretsiz denemenizde tüm özellikleri kullanın; kredi kartı gerekmez!

Excel için 300’den fazla güçlü ve gelişmiş özellik ile işlev!

Özel becerilere gerek yok; her gün saatlerce zaman kazanın.

Excel 2021, Excel 365 ve daha yeni sürümlerde dinamik bir Dinamik Liste oluşturun

 

Excel 365, Excel 2021 veya daha yeni sürümleri kullanıyorsanız, dinamik bir liste oluşturmak için yeni "TEKİL (UNIQUE)" ve "FİLTRE (FILTER)" işlevlerini kullanabilirsiniz.

Kaynak verinizin ekran görüntüsünde gösterildiği gibi düzenlendiğini varsayarak, dinamik açılır liste oluşturmak için aşağıdaki adımları izleyin.

Excel'de bağımlı açılır listeler oluşturmak için düzenlenmiş kaynak verileri gösteren bir ekran görüntüsü

Adım 1: Ana Açılır Liste için öğeleri almak üzere formül kullanın

Örneğin, G3 hücresini seçin ve "Ürün" listesinden benzersiz değerleri almak için TEKİL (UNIQUE) ve FİLTRE (FILTER) işlevlerini kullanarak ana Açılır Liste kaynağını oluşturun; ardından Enter tuşuna basın.

=UNIQUE(FILTER(A3:A20, A3:A20<,>,""))
Not: Ürünler A3:A12 aralığında olduğundan, olası yeni girdileri karşılamak üzere diziye 8 ekstra hücre ekledik. Ayrıca, boşluklar olmadan benzersiz değerleri çıkarmak için FILTER işlevini UNIQUE içine gömdük.

Excel'de ana açılır liste için öğeleri çıkarmak üzere kullanılan UNIQUE ve FILTER formülünü gösteren bir ekran görüntüsü

Adım 2: Ana Açılır Liste’yi Oluşturun

1. Ana Açılır Liste’yi yerleştirmek istediğiniz hücreyi seçin; örneğin "D3" hücresini seçtikten sonra "Veri" sekmesine tıklayıp "Veri Araçları" grubundan "Veri Doğrulama" > "Veri Doğrulama" seçeneğine ulaşın.

2. "Veri Doğrulama" iletişim kutusunda,

  • "İzin Ver" bölümünden "Liste"yi seçin,
  • "Kaynak" çubuğuna aşağıdaki formülü yazın,
  • “Tamam”a tıklayın.
=$G$3#
Not: Bu, bir taşma alanı başvurusu olarak adlandırılır ve bu söz dizimi, alan ne kadar genişlerse ya da daralırsa genişlesin tüm aralığa başvurur.

Excel'de ana açılır listeyi oluşturmak için Veri Doğrulama iletişim kutusunu gösteren bir ekran görüntüsü

Artık ana açılır liste oluşturuldu.

Excel'de oluşturulan ana açılır listeyi gösteren bir ekran görüntüsü

Adım 3: Dinamik Liste için öğeleri almak üzere formül kullanın

Örneğin, H3 hücresini seçin; ana açılır listede seçilen öğeye ("D3" hücresindeki değere) göre öğeleri filtrelemek için FİLTRE işlevini kullanın ve Enter tuşuna basın.

=FILTER(B3:B20, A3:A20=D3)
Not: Ana Açılır Liste içinde boş bir hücre varsa formül sıfır değerlerine döner.

Excel'de bağımlı öğeleri çıkarmak için kullanılan FILTER formülünü gösteren bir ekran görüntüsü

Adım 4: Dinamik Liste’yi Oluşturun

1. Dinamik Liste’yi yerleştirmek için bir hücre seçin; örneğin "E3" hücresini seçtikten sonra "Veri" sekmesine tıklayın ve "Veri Araçları" grubundan "Veri Doğrulama" > "Veri Doğrulama" seçeneğini seçin.

2. "Veri Doğrulama" iletişim kutusunda,

  • "İzin Ver" bölümünden "Liste"yi seçin,
  • "Kaynak" çubuğuna aşağıdaki formülü yazın,
  • “Tamam”a tıklayın.
=$H$3#
Not: Bu, bir taşma alanı başvurusu olarak adlandırılır ve bu söz dizimi, alan ne kadar genişlerse ya da daralırsa daralsın, tüm aralığa başvurur.

Excel'de bağımlı açılır listeyi oluşturmak için Veri Doğrulama iletişim kutusunu gösteren bir ekran görüntüsü

Artık Dinamik Liste başarıyla oluşturuldu!

Excel'de tamamlanmış bağımlı açılır listeyi gösteren bir ekran görüntüsü

A3:A20 aralığına yeni öğeler eklediğinizde veya değişiklik yaptığınızda, Açılır Liste otomatik olarak güncellenir.

İpuçları:

Açılır Liste alfabetik olarak sırala

Açılır listedeki öğeleri alfabetik olarak sıralamak istiyorsanız, hazırlık tablosunda 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çılır 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ıralandı.

Excel'de alfabetik olarak sıralanmış bağımlı açılır listeleri gösteren bir ekran görüntüsü

Z'den A'ya Alfabetik Sırala almak 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çılır liste için (H3 hücresindeki formül):

=SORT(FILTER(B3:B20, A3:A20=D3), 1, -1)

Sormuş olabileceğiniz bazı sorular:

1. Her veri listesi için neden bir tablo eklenir?

Veri listesi için bir tablo eklemek, listedeki değişikliklere göre açılır listenin otomatik olarak güncellenmesini sağlar. Örneğin, ilk veri listesine “Diğerleri” seçeneğini eklediğinizde, ana açılır liste de bu yeni seçenekle birlikte otomatik olarak güncellenir.

Yeni veri eklendiğinde tablonun açılır listeyi otomatik olarak güncellediğini gösteren bir ekran görüntüsü

2. Açılır liste yerleştirmek için neden tablo kullanmalısınız?

Tablo içine yeni bir satır eklemek için Tab tuşuna bastığınızda, yeni satırdaki açılır listeler de otomatik olarak eklenir.

3. DOLAYLI (INDIRECT) işlevi nasıl çalışır?

DOLAYLI (INDIRECT) işlevi, bir metin dizesini geçerli bir hücre başvurusuna dönüştürmek için kullanılır.

4. INDIRECT(SUBSTITUTE(E2&F2" "; "")) formülü nasıl çalışır?

İlk olarak YERİNEKOY (SUBSTITUTE) işlevi, bir metni başka bir metinle değiştirir ve burada E2 ile F2 hücrelerindeki birleştirilmiş isimlerden boşlukları kaldırmak için kullanılmıştır. Ardından DOLAYLI (INDIRECT) işlevi, bu birleştirilmiş içeriğin oluşturduğu metin dizesini geçerli bir hücre başvurusuna dönüştürür.

En İyi Ofis Verimlilik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi'i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Verileri Kaybetmeden Sütunları Birleştir veya Hücreleri Sil   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli DüşeyAra (VLookup)  |  Çoklu Değerli DüşeyAra (VLookup)  |   Birden Fazla Sayfada DüşeyAra (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/eğik/yüzgeç çizgi…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer diller desteklenmektedir!

Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve verimlilikte hiç görmediğiniz kadar fark yaratın.Kutools for Excel, verimliliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office'a sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
  • Günlük olarak sizin için yüzlerce fare tıklamasını azaltarak üretkenliğinizi %50 artırır!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paket suite’i, Excel, Word, Outlook ve PowerPoint için eklentiler içerir; ayrıca Office Tab Pro da bulunur ve Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum dosyası, tek lisans— dakikalar içinde kurulum (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat-performans— tek tek eklenti satın almaya göre tasarruf sağlar