Ana içeriğe atla

IF İfadesi ile Koşullu Açılır Liste (5 Örnek)

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 yardımcı bir çözüm olabilir. Koşullu açılır liste oluştururken, Excel'de koşulları test etmek için her zaman kullanıldığı için, IF deyimini kullanmak sezgisel bir yöntemdir. 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.


Koşullu bir açılır liste oluşturmak için IF veya IFS deyimini kullanın

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.

İki ülke ve şehirleri gibi tek bir koşul ekleyin

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.

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

Öncelikle, koşullu açılır listeniz için temel teşkil edecek 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 kutusunda, ayarları yapılandırmak için şu adımları izleyin.

1) İçinde kalın Ayarlar sekme;
2) Seç Liste içinde izin vermek Kutu;
3) Kaynak kutusunda, açılır listede görüntülemek istediğiniz değerleri içeren hücre aralığını seçin (burada tablonun başlıklarını seçiyorum)
4) OK buton. Ekran görüntüsüne bakın:

2. Adım: Bir IF deyimiyle koşullu bir açılır liste oluşturun

1. Koşullu açılır listeyi eklemek istediğiniz hücre aralığını (Bu durumda E3:E6) seçin.

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.

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;
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
4) OK buton. Ekran görüntüsüne bakın:

not: Bu formül Excel'e şunları söyler: E2'deki değer B2'deki değere eşitse, B3:B6 aralığındaki tüm değerleri görüntüleyin. Aksi takdirde, değerleri C3:C6 aralığında görüntüleyin.
Nerede
1) E2 1. adımda belirttiğiniz başlıkları içeren açılır liste hücresidir.
2) B2 orijinal aralığın ilk başlık hücresidir.
3) B3: B6 içindeki şehirleri içerir USA.
4) C3: C6 içindeki şehirleri içerir Fransa.
Sonuç

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.

not:
1) Yukarıdaki yöntem yalnızca iki ülke ve onların şehirleri için çalışır, çünkü bir EĞER işlevi bir koşulu test etmek ve koşul karşılanırsa bir değer, karşılanmazsa başka bir değer döndürmek için kullanılır.
2) Bu duruma daha fazla ülke ve şehir eklenirse, aşağıdaki iç içe IF işlevleri ve IFS işlevleri yardımcı olabilir.

İkiden fazla ülke ve şehirleri gibi birden fazla koşul ekleyin

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. Adım: Tüm ülkeleri içeren bir açılır liste oluşturun

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:

1) İçinde kalın Ayarlar sekme;
2) Seç Liste içinde izin vermek açılır liste;
3) Listedeki ülkeleri içeren aralığı seçin. Kaynak Kutu;
4) OK buton. Ekran görüntüsüne bakın:

Tüm ülkeleri içeren açılır liste artık tamamlandı.

2. Adım: Her ülkenin altındaki şehirler için hücre aralığını adlandırın

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.

Notlar:
1) Bu adım, aynı anda birden çok adlandırılmış aralık oluşturmanıza olanak sağlar. Burada satır başlıkları, aralık adları olarak kullanılır.

2) Varsayılan olarak, İsim Yöneticisi yeni isimler tanımlarken boşluklara izin vermez. Başlıkta boşluk varsa, Excel bunları (_) yerine. Örneğin, USA adlandırılacak Amerika Birleşik Devletleri. Bu aralık adları aşağıdaki formülde kullanılacaktır.
3. Adım: Koşullu bir açılır liste oluşturun

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:

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;
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
4) OK düğmesine basın.

not:
Excel 2019 veya sonraki sürümlerini kullanıyorsanız, birden çok koşulu değerlendirmek için IFS işlevini uygulayabilirsiniz; bu, iç içe EĞER ile aynı şeyi, ancak daha net bir şekilde yapar. Bu durumda, aynı sonuca ulaşmak için aşağıdaki IFS formülünü deneyebilirsiniz.
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
Yukarıdaki iki formülde,
1) E10 1. adımda belirttiğiniz ülkeleri içeren açılır liste hücresidir;
2) Çift tırnak içindeki metinler E10'da seçeceğiniz değerleri, çift tırnak içermeyen metinler ise Adım 2'de belirttiğiniz aralık adlarıdır;
3) İlk IF ifadesi IF($E$10="Japonya",Japonya) Excel'e şunları söyler:
If E10 eşittir "Japonya”, ardından yalnızca adlandırılmış aralıktaki değerler “Japonya” bu açılır listede görüntülenir. İkinci ve üçüncü EĞER ifadeleri aynı anlama gelir.
4) Son IF ifadesi IF(E10="United States",United_States, Fransa) Excel'e şunları söyler:
If E10 eşittir "USA”, ardından yalnızca adlandırılmış aralıktaki değerler “Amerika Birleşik Devletleri” bu açılır listede görüntülenir. Aksi takdirde, “ adlı aralıktaki değerleri görüntüler.Fransa anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur.
5) Gerekirse formüle daha fazla IF ifadesi ekleyebilirsiniz.
6) hakkında daha fazla bilgi için tıklayın Excel EĞER işlevi ve IFS işlevi.
Sonuç


Kutools for Excel ile koşullu bir açılır liste oluşturmak için sadece birkaç tıklama

Yukarıdaki yöntemler çoğu Excel kullanıcısı için külfetli olabilir. Daha etkili ve anlaşılır bir çözüm istiyorsanız, 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:

1. İletişim kutusunda seçin Mod A: 2 Seviye içinde Moda Bölüm;
2. Koşullu açılır liste oluşturmak için ihtiyacınız olan sütunları temel alarak seçin;
3. Bir çıkış aralığı seçin.
4. tık OK.
not:
1) Kutools for Excel Bir sunuyor 30 günlük ücretsiz deneme sınırlama olmaksızın, indirmeye git.
2) 2 seviyeli bir açılır liste oluşturmanın yanı sıra, bu özellik ile kolayca 3 ila 5 seviyeli bir açılır liste oluşturabilirsiniz. Bu eğitime bir göz atın: Excel'de hızlı bir şekilde birden çok düzey açılır listesi oluşturun.

EĞER işlevine daha iyi bir alternatif: DOLAYLI işlev

IF ve IFS işlevlerine alternatif olarak, 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 işlevler.

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:

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(E10," ","_"))
4) OK düğmesine basın.

DOLAYLI ve İKAME fonksiyonlarını kullanarak bir koşullu açılır listeyi başarıyla oluşturdunuz.

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!