Üç Tür Çok Sütunlu Açılır Liste – Adım Adım Kılavuz
“ için arama yaptığınızdaexcel açılır liste birden çok sütun” Google'da, aşağıdaki görevlerden birini gerçekleştirmeniz gerekebilir:
Bağımlı Açılır Liste Yap
Yöntem A: Formülleri kullanma
Yöntem B: Sadece birkaç tıklama Kutools for Excel
Açılır Listede Çoklu Seçimleri Görüntüle
Yöntem A: VBA Komut Dosyasını Kullanma
Yöntem B: Sadece birkaç tıklama Kutools for Excel
Bu öğreticide, bu üç görevin nasıl gerçekleştirileceğini adım adım göstereceğiz.
İ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.
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:
=INDIRECT(SUBSTITUTE(G9," ","_"))
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:
=INDIRECT(SUBSTITUTE(H9," ","_"))
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.
Birden çok sütuna dayalı bağımlı bir açılır liste oluşturmak için birkaç tıklama Kutools for Excel
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:
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 + Q 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
Excel Açılır listesinde birden çok seçim yapmak için birkaç tıklama Kutools for Excel
VBA kodunun birçok sınırlaması vardır. VBA betiğine aşina değilseniz, ihtiyaçlarınızı karşılamak için kodu değiştirmek zordur. Örneğin, çalışma kapsamını veya öğe ayırıcıyı değiştirin. İşte önerilen güçlü bir özellik - Çoklu Seçim Açılır Liste bu görevi kolayca halletmenize yardımcı olabilir. İşlevi gerçekleştirmek için kolayca bir kapsam belirleyebilir ve ayırıcıyı istediğiniz gibi değiştirebilirsiniz.
Yukarıdaki GIF görüntüsünde de görebileceğiniz gibi, tüm işlem sadece birkaç tıklamayla yapılabilir. Çalışma sayfanıza veri doğrulama açılır listesini zaten eklemiş olduğunuzu varsayalım, şimdi yapmanız gereken tek şey:
İpuçları: Kurulumu tamamladıktan sonra açılır listenin bulunduğu hücreye tıkladığınızda “+"Ve"-“ işaretleri sağ tarafta gösterilecektir. sadece "+" karşılık gelen öğeyi hücreye eklemek için işaretleyin ve "-" hücreden kaldırmak için işaretle.
Tıkla okuyun Bu özellik hakkında daha fazla bilgi edinmek için veya 30 günlük ücretsiz deneme sürümünü indirin.
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.
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
İpuçları: 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,
İ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.
En İyi Ofis Üretkenlik Araçları
Excel Becerilerinizi Güçlendirin Kutools for Excelve Verimliliği Daha Önce Hiç Olmadığı Şekilde 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 Sekmeli arabirimi Office'e 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!
