Excel'de Tekrarsız Çoklu Açılır Listeler Oluşturma

İçindekiler

Videoyu İzle - Excel'de Tekrarlamadan Birden Çok Açılır Liste Oluşturma

Excel Açılır Listeleri sezgiseldir ve bir Excel Panosu veya veri giriş formu oluştururken son derece kullanışlıdır.

Aynı kaynak verileri kullanarak Excel'de birden çok açılır liste oluşturabilirsiniz. Ancak bazen seçimi özel yapmak gerekir (böylece bir kez seçildiğinde, seçenek diğer açılır listelerde görünmemelidir). Örneğin, kişilere toplantı rolleri atadığınızda (bir kişinin yalnızca bir rolü üstlendiği durumlarda) bu durum söz konusu olabilir.

Excel'de Tekrarsız Çoklu Açılır Listeler Oluşturma

Bu blog gönderisinde, Excel'de tekrarlamanın olmadığı birden çok açılır listenin nasıl oluşturulacağını öğrenin. Aşağıda gösterildiği gibi bir şey:

Bunu oluşturmak için, zaten bir kez seçilmişse, bir adı kaldırmak için otomatik olarak güncellenecek dinamik bir adlandırılmış aralık oluşturmamız gerekiyor. Arka uç verilerinin nasıl göründüğü aşağıda açıklanmıştır (ana açılır menü 'Tekrar Yok Açılan' adlı bir sekmedeyken bu ayrı bir sekmededir).

Bu arka uç verilerini şu şekilde oluşturabilirsiniz:

  1. Sütun B (Üye Listesi), açılır listede göstermek istediğiniz tüm üyelerin (veya öğelerin) listesini içerir.
  2. Sütun C (Yardımcı Sütun 1), EĞER ve EĞERSAY işlevlerinin bir kombinasyonunu kullanır. Bu, ad daha önce kullanılmadıysa adı verir, aksi takdirde boşluk verir.
=EĞERSAY('Yinelemeden Düşür'!$C$3:$C$7,B3)>0,"",B3)
  1. Sütun D (Yardımcı Sütun 2) EĞER ve SATIR işlevlerinin bir kombinasyonunu kullanır. Bu, isim tekrarlanmadıysa seri numarasını verir, aksi takdirde boş verir.
=EĞER(C3"",SATIR($C$3:C3),"")
  1. Sütun E (Yardımcı Sütun 3) EĞERHATA, KÜÇÜK ve SATIRLAR kombinasyonunu kullanır. Bu, mevcut tüm seri numaralarını bir araya toplar.
=EĞERHATA(KÜÇÜK($D$3:$D$9,SATIR($D$3:D3)),"")
  1. Sütun F (Yardımcı Sütun 4) EĞERHATA ve INDEX işlevlerinin bir kombinasyonunu kullanır. Bu, o seri numarasına karşılık gelen adı verir.
=EĞERHATA(INDEX($B$3:$B$9,E3),"")
  1. Dinamik adlandırılmış bir aralık oluşturmak için aşağıdaki adımları kullanın
    • Formül -> Ad Yöneticisi'ne gidin
    • Ad Yöneticisi iletişim kutusunda Yeni'yi seçin.
    • Yeni Ad İletişim Kutusunda aşağıdaki ayrıntıları kullanın
      • İsim: DropDownList
      • Şu anlama gelir: =Liste!$F$3:INDEX(Liste!$F$3:$F$9,COUNTIF(Liste!$F$3:$F$9”?*”))
        Bu formül, F sütunundaki tüm adları içeren bir aralık verir. Dinamiktir ve F Sütununda adlar değiştikçe güncellenir.
  2. Tekrarlama Yok Sekme Açılır Menüsü'ne gidin ve C2:C6 hücre aralığında bir veri doğrulama açılır listesi oluşturun. İşte bunu yapmak için adımlar:
    • Veri -> Veri Araçları -> Veri Doğrulama'ya gidin
    • Veri Doğrulama iletişim kutusunda aşağıdakileri kullanın:
      • Doğrulama Kriterleri: Liste
      • Kaynak: =DropDownList
    • Tamam'ı tıklayın

Artık açılır listeniz hazırdır, bir öğe seçildiğinde sonraki açılır listelerde görünmez.

Kendiniz deneyin… Dosyayı indirin

Excel'deki Açılır Listelerdeki Diğer Faydalı Makaleler:

  • Excel'de Bağımlı Açılır Liste Nasıl Oluşturulur.
  • Excel'deki Açılır Liste Seçiminden Verileri Çıkarın.
  • Açılır Listede Sayıları Metin Olarak Gizleyin.
  • Arama Önerileri ile bir Açılır Liste oluşturun.
  • Tek Hücredeki Açılır Listeden Çoklu Seçim.
wave wave wave wave wave