Ana içeriğe atla

Üç Tür Çok Sütunlu Açılır Liste – Adım Adım Kılavuz


İlgili Videolar


Birden Çok Sütuna Dayalı Bağımlı Bir Açılır Liste Oluşturun

Aşağıdaki GIF görüntüsünde gösterildiği gibi, kıtalar için bir ana açılır liste, ana açılır listede seçilen kıtaya göre ülkeleri içeren ikincil bir açılır liste ve ardından üçüncü açılır liste oluşturmak istiyorsunuz. ikincil açılır listede seçilen ülkeye göre şehirleri içeren liste. Bu bölümdeki yöntem, bu görevi gerçekleştirmenize yardımcı olabilir.


Birden çok sütuna dayalı bağımlı bir açılır liste oluşturmak için formülleri kullanma

1. Adım: Ana açılır listeyi oluşturun

1. Açılır listeyi eklemek istediğiniz hücreleri seçin (burada G9:G13'ü seçiyorum), şuraya gidin: Veri sekmesini tıklayın veri Doğrulama > veri Doğrulama.

2. içinde veri Doğrulama iletişim kutusu, lütfen aşağıdaki gibi yapılandırın.

1) Ayarlar sekme;
2) Seç Liste içinde izin vermek açılır liste;
3) Kaynak kutusunda, açılır listeden görüntülemek istediğiniz kıtaları içeren hücreleri seçin;
4) OK buton. Ekran görüntüsüne bakın:

2. Adım: İkincil açılır listeyi oluşturun

1. İkincil açılır listede görüntülemek istediğiniz öğeleri içeren tüm aralığı seçin. Gitmek Formüller sekmesini ve ardından Tamam'ı tıklatın. Seçimden Oluştur.

2. içinde Seçimden Ad Oluştur iletişim kutusu, yalnızca kontrol edin Üst sıra kutusunu işaretleyin ve ardından OK düğmesine basın.

3. İkincil açılır listeyi eklemek istediğiniz hücreyi seçin, Veri sekmesini tıklayın veri Doğrulama > veri Doğrulama.

4. içinde veri Doğrulama iletişim kutusu, yapmanız gerekenler:

1) İçinde kalın Ayarlar sekme;
2) Seç Liste içinde izin vermek açılır liste;
3) aşağıdaki formülü girin Kaynak kutu.
=INDIRECT(SUBSTITUTE(G9," ","_"))
Nerede G9 ana açılır liste hücrelerinin ilk hücresidir.
4) OK düğmesine basın.

5. Bu açılır liste hücresini seçin, sürükleyin Otomatik Doldurma Kolu aşağı aynı sütundaki diğer hücrelere uygulamak için.

İkincil açılır liste artık tamamlandı. Ana açılır listeden bir kıta seçtiğinizde, ikincil açılır listede yalnızca bu kıtanın altındaki ülkeler görüntülenir.

3. Adım: Üçüncü açılır listeyi oluşturun

1. Üçüncü açılır listede görüntülemek istediğiniz değerleri içeren tüm aralığı seçin. Gitmek Formüller sekmesini ve ardından Tamam'ı tıklatın. Seçimden Oluştur.

2. içinde Seçimden Ad Oluştur iletişim kutusu, yalnızca kontrol edin Üst sıra kutusunu işaretleyin ve ardından OK düğmesine basın.

3. Üçüncü açılır listeyi eklemek istediğiniz hücreyi seçin, Veri sekmesini tıklayın veri Doğrulama > veri Doğrulama.

4. içinde veri Doğrulama iletişim kutusu, yapmanız gerekenler:

1) İçinde kalın Ayarlar sekme;
2) Seç Liste içinde izin vermek açılır liste;
3) aşağıdaki formülü girin Kaynak kutu.
=INDIRECT(SUBSTITUTE(H9," ","_"))
Nerede H9 ikincil açılır liste hücrelerinin ilk hücresidir.
4) OK düğmesine basın.

5. Bu açılır liste hücresini seçin, sürükleyin Otomatik Doldurma Kolu aşağı aynı sütundaki diğer hücrelere uygulamak için.

Şehirleri içeren üçüncü açılır liste artık tamamlandı. İkincil açılır listeden bir ülke seçtiğinizde, üçüncü açılır listede yalnızca bu ülkenin altındaki şehirler görüntülenir.

Yukarıdaki yöntem bazı kullanıcılar için zahmetli olabilir, daha verimli ve basit bir çözüm istiyorsanız, aşağıdaki yönteme sadece birkaç tıklama ile ulaşılabilir.


Kutools for Excel ile birden çok sütuna dayalı bağımlı bir açılır liste oluşturmak için birkaç tıklama

Aşağıdaki GIF görüntüsü, işlemin adımlarını göstermektedir. Dinamik Açılır Liste özelliği Kutools for Excel.

Gördüğünüz gibi, tüm işlem sadece birkaç tıklamayla yapılabilir. Sadece yapmanız gerekenler:

1. Özelliği etkinleştirin;
2. İhtiyacınız olan modu seçin: 2 seviyesi or 3-5 seviye açılır liste;
3. Bağımlı açılır liste oluşturmak için ihtiyacınız olan sütunları temel alarak seçin;
4. Bir çıkış aralığı seçin.

Yukarıdaki GIF resmi, yalnızca 2 düzeyli bir açılır liste oluşturma adımlarını gösterir. 2'den fazla seviyeli bir açılır liste yapmak istiyorsanız, daha fazlasını öğrenmek için buraya tıklayın . Veya 30 günlük ücretsiz deneme sürümünü indirin.


Excel'de Açılır Listede Birden Çok Seçim Yapın

Bu bölüm, Excel'de açılan bir listede birden çok seçim yapmanıza yardımcı olacak iki yöntem sunar.


Excel açılır listesinde birden çok seçim yapmak için VBA kodlarını kullanma

Aşağıdaki VBA komut dosyası, Excel'deki bir açılır listede yinelemeler olmadan birden çok seçim yapmanıza yardımcı olabilir. Lütfen aşağıdaki gibi yapın.

Adım 1: VBA kod düzenleyicisini açın ve kodu kopyalayın

1. Sayfa sekmesine gidin, üzerine sağ tıklayın ve seçin Kodu Görüntüle sağ tıklama menüsünden.

2. Sonra Uygulamalar için Microsoft Visual Basic penceresi açılır, aşağıdaki VBA kodunu kopyalamanız gerekir. Sayfa (Kod) editörü.

VBA kodu: Bir açılır listede yinelemeler olmadan birden çok seçime izin ver

Private Sub Worksheet_Change(ByVal Target As Range)
    'Updated by Extendoffice 2019/11/13
    Dim xRng As Range
    Dim xValue1 As String
    Dim xValue2 As String
    If Target.Count > 1 Then Exit Sub
    On Error Resume Next
    Set xRng = Cells.SpecialCells(xlCellTypeAllValidation)
    If xRng Is Nothing Then Exit Sub
    Application.EnableEvents = False
    If Not Application.Intersect(Target, xRng) Is Nothing Then
        xValue2 = Target.Value
        Application.Undo
        xValue1 = Target.Value
        Target.Value = xValue2
        If xValue1 <> "" Then
            If xValue2 <> "" Then
                If xValue1 = xValue2 Or _
                   InStr(1, xValue1, ", " & xValue2) Or _
                   InStr(1, xValue1, xValue2 & ",") Then
                    Target.Value = xValue1
                Else
                    Target.Value = xValue1 & ", " & xValue2
                End If
            End If
        End If
    End If
    Application.EnableEvents = True
End Sub
2. Adım: Kodu test edin

Kodu yapıştırdıktan sonra, Ara Toplam + kapatmak için anahtarlar görsel Editör ve çalışma sayfasına geri dönün.

İpuçları: Bu kod, geçerli çalışma sayfasındaki tüm açılır listeler için çalışır. Açılır listeyi içeren bir hücreye tıklayın, çalışıp çalışmadığını test etmek için açılır listeden öğeleri birer birer seçin.

not: Bir açılır listede birden çok seçime izin vermek ve açılır listeden tekrar seçtiğinizde mevcut öğeleri silmek istiyorsanız, aşağıdakileri gerçekleştirmek için bir VBA kodu da uygulayabilirsiniz: Öğreticiyi adım adım takip etmek için buraya tıklayın

Kutools for Excel ile bir Excel Açılır listesinde birden fazla seçim yapmak için birkaç tıklama

VBA kodunun birçok sınırlaması vardır. VBA betiğine aşina değilseniz, ihtiyaçlarınızı karşılayacak şekilde kodu değiştirmeniz zordur. İşte önerilen güçlü bir özellik: Çoklu Seçim Açılır Liste Bu, açılır listeden birden fazla öğeyi kolayca seçmenize yardımcı olabilir.

Sonra Kutools for Excel'i yüklemeGidin Kutools sekmesini seçin Açılır liste > Çoklu Seçim Açılır Liste. Daha sonra aşağıdaki gibi yapılandırın.

  1. Birden fazla öğe seçmeniz gereken açılır listeyi içeren aralığı belirtin.
  2. Açılır liste hücresinde seçilen öğeler için ayırıcıyı belirtin.
  3. Tıkla OK ayarları tamamlamak için.
Sonuç

Artık belirtilen aralıkta açılır listeye sahip bir hücreye tıkladığınızda, yanında bir liste kutusu görünecektir. Öğeleri açılır hücreye eklemek için yanındaki "+" düğmesini tıklamanız ve artık istemediğiniz öğeleri kaldırmak için "-" düğmesini tıklamanız yeterlidir. Aşağıdaki demoya bakın:

notlar:
  • kontrol Ayırıcı Ekledikten Sonra Metni Sar Seçilen öğeleri hücre içinde dikey olarak görüntülemek istiyorsanız bu seçeneği kullanın. Yatay listelemeyi tercih ediyorsanız bu seçeneği işaretlemeden bırakın.
  • kontrol Aramayı etkinleştir Açılır listenize bir arama çubuğu eklemek istiyorsanız bu seçeneği kullanın.
  • Bu özelliği uygulamak için lütfen Kutools for Excel'i indirip yükleyin İlk.

Açılır Listede Birden Çok Sütun Görüntüleme

Aşağıdaki ekran görüntüsünde gösterildiği gibi, bu bölüm size bir açılır listede birden çok sütunu nasıl görüntüleyeceğinizi gösterecek.

Varsayılan olarak, bir veri doğrulama açılır listesi yalnızca bir öğe sütunu görüntüler. Bir açılır listede birden fazla sütun görüntülemek için, veri doğrulama açılır listesi yerine Birleşik Giriş Kutusu (ActiveX Kontrolü) kullanmanızı öneririz.

1. Adım: Bir Birleşik Giriş Kutusu (ActiveX Kontrolü) ekleyin

1. Git Geliştirici sekmesini tıklayın Ekle > Birleşik Giriş Kutusu (ActiveX Kontrolü).

İpuçları: Eğer Geliştirici sekmesi şeritte görüntülenmiyorsa bu eğitimdeki adımları uygulayabilirsiniz”Geliştirici sekmesini göstergöstermek için.

2. Sonra bir çizin Açılan kutu açılır listeyi görüntülemek istediğiniz bir hücrede.

2. Adım: Açılan Kutunun Özelliklerini Değiştirin

1. Combo Box'a sağ tıklayın ve ardından seçin. Emlaklar bağlam menüsünden.

2. içinde Emlaklar iletişim kutusu, lütfen aşağıdaki gibi yapılandırın.

1) içinde SütunSayısı alanına, açılır listede görüntülemek istediğiniz sütun sayısını temsil eden bir sayı girin;
2) içinde Sütun Genişlikleri alanında, lütfen her sütun için genişliği tanımlayın. Burada her sütunun genişliğini şu şekilde tanımlarım: 80 puan;100 puan;80 puan;80 puan;80 puan;
3) içinde BağlantılıHücre alanında, açılır listede seçtiğiniz değerle aynı değeri verecek bir hücre belirtin. Bu hücre aşağıdaki adımlarda kullanılacaktır;
4) içinde ListeFillRange alanına, açılır listede görüntülemek istediğiniz veri aralığını girin.
5) içinde Liste Genişliği alanında, tüm açılır liste için bir genişlik belirtin.
6) Kapatın Emlaklar iletişim kutusu.

3. Adım: Açılır listede belirtilen sütunları görüntüleyin

1. Altında Geliştirici sekmesini kapatın Tasarım Modu sadece tıklayarak Tasarım Modu simgesi.

2. Birleşik giriş kutusunun okuna tıklayın, liste genişletilecek ve açılan menüde belirtilen sayıda sütunun görüntülendiğini görebilirsiniz.

Not: Yukarıdaki GIF görüntüsünde de görebileceğiniz gibi, açılır listede birden çok sütun görüntülenmesine rağmen, hücrede yalnızca seçilen satırdaki ilk öğe görüntülenir. Diğer sütunlardaki öğeleri görüntülemek istiyorsanız, devam edin ve aşağıdaki formülleri uygulayın.
4. Adım: Belirli hücrelerde diğer sütunlardaki öğeleri gösterin
Bahşiş: Diğer sütunlardan tam olarak aynı formatta veri döndürmek için, aşağıdaki işlemlerden önce veya sonra sonuç hücrelerinin formatını değiştirmeniz gerekir. Bu örnekte, hücre biçimini değiştiriyorum C11 için Tarih biçimlendirme ve hücre biçimini değiştirme C14 için Para birimi önceden biçimlendirin.

1. Açılan kutunun altında bir hücre seçin, aşağıdaki formülü girin ve Keşfet Aynı satırdaki ikinci sütunun değerini almak için tuşuna basın.

=IFERROR(VLOOKUP(B1,B3:F6,2,FALSE),"")

2. Üçüncü, dördüncü ve beşinci sütunların değerlerini almak için aşağıdaki formülleri tek tek uygulayınız.

=IFERROR(VLOOKUP(B1,B3:F6,3,FALSE),"")
=IFERROR(VLOOKUP(B1,B3:F6,4,FALSE),"")
=IFERROR(VLOOKUP(B1,B3:F6,5,FALSE),"")

Notlar:
İlk formülü al =EĞERHATA(DÜŞEYARA(B1,B3:F6,2,YANLIŞ),"") Örnek olarak,
1) B1 Özellikler iletişim kutusunda LinkedCell olarak belirttiğiniz hücredir.
2) sayı 2 "B3:F6" tablo aralığının ikinci sütununu temsil eder.
3) VLOOKUP işlev burada B1'deki değerleri arar ve B3:F6 aralığının ikinci sütunundaki değeri döndürür.
4) EĞERHATA DÜŞEYARA işlevindeki hataları işler. DÜŞEYARA işlevi bir #YOK hatası olarak değerlendirirse, EĞERGÜN işlevi hatayı boş olarak döndürür.

İlgili Makaleler

Excel açılır listesine yazarken otomatik tamamlama
Büyük değerlere sahip bir veri doğrulama açılır listeniz varsa, yalnızca uygun olanı bulmak için listede aşağı kaydırmanız veya tüm kelimeyi doğrudan liste kutusuna yazmanız gerekir. Açılır listedeki ilk harfi yazarken otomatik tamamlamaya izin verme yöntemi varsa, her şey daha kolay hale gelecektir. Bu eğitim, sorunu çözme yöntemini sağlar.

Excel'de başka bir çalışma kitabından açılır liste oluşturun
Bir çalışma kitabındaki çalışma sayfaları arasında bir veri doğrulama açılır listesi oluşturmak oldukça kolaydır. Ancak, veri doğrulama için ihtiyacınız olan liste verileri başka bir çalışma kitabında bulunuyorsa, ne yapardınız? Bu öğreticide, Excel'deki başka bir çalışma kitabından açılır listenin nasıl oluşturulacağını ayrıntılı olarak öğreneceksiniz.

Excel'de aranabilir bir açılır liste oluşturun
Çok sayıda değeri olan bir açılır liste için, uygun olanı bulmak kolay bir iş değildir. Daha önce, açılır kutuya ilk harfi girerken otomatik tamamlama açılır listesi için bir yöntem getirmiştik. Otomatik tamamlama işlevinin yanı sıra, açılır listede uygun değerleri bulmada çalışma verimliliğini artırmak için açılır listeyi aranabilir hale de getirebilirsiniz. Açılır listeyi aranabilir hale getirmek için bu eğitimdeki yöntemi deneyin.

Excel açılır listesindeki değerleri seçerken diğer hücreleri otomatik olarak doldurun
B8: B14 hücre aralığındaki değerlere dayalı bir açılır liste oluşturduğunuzu varsayalım. Açılır listeden herhangi bir değeri seçtiğinizde, C8: C14 hücre aralığındaki karşılık gelen değerlerin seçili bir hücrede otomatik olarak doldurulmasını istersiniz. Sorunu çözmek için, bu eğitimdeki yöntemler size bir iyilik yapacaktır.

Açılır liste için daha fazla eğitim ...

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

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...

Açıklama


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!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations