Note: The other languages of the website are Google-translated. Back to English

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


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 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) İç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ı 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.

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ığı hızlı bir şekilde oluşturmaya yardımcı olur. 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ç


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

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:

1. İletişim kutusunda seçin Mod A: 2 Seviye içinde kip 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ş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:

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 YEDEKLEŞTİR işlevlerinin bir kombinasyonunu içeren koşullu bir açılır liste şimdi oluşturulmuştur.


En İyi Ofis Üretkenliği Araçları

Kutools for Excel Sorunlarınızın Çoğunu Çözer, Verimliliğinizi %80 Artırır

  • Yeniden: Hızlıca yerleştirin karmaşık formüller, grafikler ve daha önce kullandığınız her şey; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme Veri kaybetmeden; Bölünmüş Hücre İçeriği; Yinelenen Satırları / Sütunları Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • 300'den fazla güçlü özellik. Office / Excel 2007-2021 ve 365'i destekler. Tüm dilleri destekler. Kuruluşunuzda veya kuruluşunuzda kolay devreye alma. Tam özellikler 30 günlük ücretsiz deneme. 60 günlük para iade garantisi.
kte sekmesi 201905

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!
ofis tabanı
Yorumları sıralama ölçütü
Yorumlar (0)
Henüz derecelendirme yok. İlk değerlendiren siz olun!
Buraya henüz hiç yorum yapılmamış

Bizi takip et

Telif Hakkı © 2009 - www.extendoffice.com. | Tüm hakları Saklıdır. Tarafından desteklenmektedir ExtendOffice. | | | Site Haritası
Microsoft ve Office logosu, Microsoft Corporation'ın Amerika Birleşik Devletleri ve / veya diğer ülkelerdeki ticari markaları veya tescilli ticari markalarıdır.
Sectigo SSL ile korunmaktadır