Başka bir hücrede seçtiğiniz şeye göre değişen bir açılır liste oluşturmanız gerekiyorsa, açılır listeye bir koşul eklemek bu sorunu çözmenize yardımcı olabilir. Koşullu bir açılır liste oluşturmak için, Excel'de her zaman koşulları test etmek için kullanıldığından, akla gelen ilk yöntem IF deyimini kullanmaktır. Bu eğitimde, Excel'de adım adım koşullu bir açılır liste oluşturmanıza yardımcı olacak 5 yöntem gösterilmektedir.
Bu bölüm iki işlev sunar: If işlevi ve IFS işlevi iki örnekle Excel'deki diğer hücreleri temel alan koşullu bir açılır liste oluşturmanıza yardımcı olmak için.
Aşağıdaki gifte de görüldüğü gibi iki ülkedeki şehirler arasında rahatlıkla geçiş yapabilirsiniz”USA ve Fransa” açılır listesinde. Bunu yapmak için bir EĞER işlevinin nasıl kullanılacağını görelim.
Öncelikle, koşullu bir açılır liste oluşturmak istediğiniz bir ana açılır liste oluşturmanız gerekir.
1. Ana açılır listeyi eklemek istediğiniz hücreyi (bu durumda E2) seçin. Gitmek Veri sekmesini seçin veri Doğrulama.
2. içinde veri Doğrulama iletişim kutusu, aşağıdaki gibi yapılandırmanız gerekir.
1. Koşullu açılır listeyi eklemek istediğiniz hücre aralığını seçin (Bu durumda E3:E6'yı seçiyorum).
2. Git Veri sekmesini seçin veri Doğrulama.
3. içinde veri Doğrulama iletişim kutusu, aşağıdaki gibi yapılandırmanız gerekir.
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
Koşullu açılır liste artık tamamlandı.
Aşağıdaki gif görüntüsünde gösterildiği gibi, Amerika Birleşik Devletleri'nde bir şehir seçmek istiyorsanız, açılır listeden Amerika Birleşik Devletleri'ndeki Şehirleri seçmek için E2'ye tıklayın. Ardından, E2'nin altındaki hücrelerde Amerika Birleşik Devletleri'ne ait herhangi bir şehri seçin. Fransa'da bir şehir seçmek için aynı işlemi yapın.
Aşağıdaki gif görüntüsünde gösterildiği gibi iki tablo vardır. Tek sütunlu tablo farklı ülkeleri içerirken, çok sütunlu tablo bu ülkelerdeki şehirleri içerir. Burada E10'da seçeceğiniz ülkeye göre değişecek şehirleri içeren bir koşullu açılır liste oluşturmamız gerekiyor, lütfen aşağıdaki adımları takip ederek tamamlayınız.
1. Ülkeyi görüntülemek istediğiniz bir hücre seçin (burada E10'u seçiyorum), Veri sekmesini tıklayın veri Doğrulama.
2. içinde veri Doğrulama iletişim kutusu, yapmanız gerekenler:
Tüm ülkeleri içeren açılır liste artık tamamlandı.
1. Şehirler tablosunun tüm aralığını seçin, Formüller sekmesini tıklayın Seçimden Oluştur.
2. içinde Seçimden Ad Oluştur iletişim kutusu, yalnızca kontrol edin Üst sıra seçeneğini tıklayın ve OK düğmesine basın.
1. Koşullu açılır listenin çıktısını almak için bir hücre seçin (burada E11'i seçiyorum), şuraya gidin: Veri sekmesini seçin veri Doğrulama.
2. içinde veri Doğrulama iletişim kutusu, yapmanız gerekenler:
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
Yukarıdaki yöntemler, çoğu Excel kullanıcısı için zahmetlidir. Daha kolay bir yola ihtiyacınız varsa, burada Dinamik Açılır Listeözelliği Kutools for Excel yalnızca birkaç tıklamayla koşullu bir açılır liste oluşturmanıza yardımcı olması şiddetle tavsiye edilir.
Gördüğünüz gibi, tüm işlem sadece birkaç tıklamayla yapılabilir. Sadece yapmanız gerekenler:
IF ve IFS işlevleri yerine, aşağıdakilerin bir kombinasyonunu kullanabilirsiniz: DOLAYLI ve VEKİL yukarıda sağladığımız formüllerden daha basit olan koşullu bir açılır liste oluşturmak için başka bir alternatif seçenek olarak işlev görür.
Yukarıdaki çoklu koşullarda kullanılan aynı örneği alın (aşağıdaki gif görüntüsünde gösterildiği gibi). Burada, Excel'de koşullu bir açılır liste oluşturmak için DOLAYLI ve İKAME işlevlerinin birleşimini nasıl kullanacağınızı göstereceğim.
1. E10 hücresinde, tüm ülkeleri içeren ana açılır listeyi oluşturun. Yukarıdaki 1. adımı izleyin.
2. Her ülkenin altındaki şehirler için hücre aralığını adlandırın. Yukarıdaki 2. adımı izleyin.
3. Bir koşullu açılır liste oluşturmak için DOLAYLI ve İKAME fonksiyonlarını kullanın.
Koşullu açılır listenin çıktısını almak için bir hücre seçin (bu durumda E11), Veri sekmesini seçin veri Doğrulama. In veri Doğrulama iletişim kutusu, yapmanız gerekenler:
=INDIRECT(SUBSTITUTE(E10," ","_"))
DOLAYLI ve YEDEKLEŞTİR işlevlerinin bir kombinasyonunu içeren koşullu bir açılır liste şimdi oluşturulmuştur.
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.