Excel'de Aranabilir Açılır Liste Oluşturma (2 Yöntem)

  • Bunu Paylaş
Hugh West

Bu makale excel'de aranabilir bir açılır listenin nasıl oluşturulacağını göstermektedir. Formüller ve VBA kullanarak excel'de bunu yapmanın 2 yolunu gösterir. Aşağıdaki resim bu makalenin amacını vurgulamaktadır. Nasıl yapıldığını görmek için makaleye hızlıca göz atın.

Alıştırma Çalışma Kitabını İndirin

Alıştırma çalışma kitabını aşağıdaki indirme butonundan indirebilirsiniz.

Aranabilir Açılır Liste.xlsm

Excel'de Aranabilir Açılır Liste Oluşturmanın 2 Yolu

Çalışma sayfası adlarında aşağıdaki veri kümesine sahip olduğunuzu düşünün Devletler Veri seti ABD'nin ilk 13 eyaleti hakkında bilgi içermektedir.

Şimdi hücre içinde aranabilir bir açılır liste oluşturmak istiyorsunuz B4 adlı çalışma sayfasında Açılır menü .

Daha sonra aşağıdaki yöntemlerde vurgulanan adımları izlemeniz gerekir.

1. Excel'de Formüllerle Aranabilir Bir Açılır Liste Oluşturun

İlk olarak, excel formüllerini kullanarak aranabilir bir açılır liste oluşturacağız. Bunu yapabilmek için aşağıdaki adımları izleyin.

📌 Adımlar

  • İlk olarak, hücreye aşağıdaki formülü girin E5 adlı sayfada Devletler .
=FILTER(B5:B17,ISNUMBER(SEARCH(Dropdown!B4,B5:B17)), "Not Found")

  • Bu ARAMA işlevi formülde belirli bir değeri arar.
  • Bu ISNUMBER işlevi geri döner Doğru 'nin çıktısı Arama fonksiyonu bir sayıdır. Aksi takdirde Yanlış .
  • Bu FİLTRE işlevi Verileri verilen kriterlere göre filtreler.

  • Ardından hücreyi seçin B4 içinde Açılır menü çalışma sayfasını seçin. Veri>> Veri Doğrulama .

  • Daha sonra Ayarlar sekmesinde Veri Doğrulama penceresini seçin. Ardından Liste içinde İzin ver: alanını açılır oku kullanarak seçin.
  • Ardından aşağıdaki formülü Kaynak Alan.
=Devletler!$E$5#

  • Bundan sonra, şu adrese gidin Hata Uyarısı sekmesi.

  • Şimdi işareti kaldırın Geçersiz veri girildikten sonra hata uyarısı göster . Sonra da TAMAM. Düğme.

  • Son olarak, aranabilir bir açılır liste oluşturuldu. Şimdi hücreye bir şey (yeni) yazın B4 Ardından hücrenin sağ alt köşesinde görünen açılır oku seçin. Bundan sonra, aşağıdaki resimde gösterildiği gibi tüm ilgili arama sonuçlarını göreceksiniz.

Daha fazlasını okuyun: Excel'de Formüle Dayalı Açılır Liste Nasıl Yapılır (4 Yol)

Benzer Okumalar:

  • Excel'de Filtre Açılır Listesi Nasıl Kopyalanır (5 Yol)
  • Tablodan Excel Açılır Liste Oluşturma (5 Örnek)
  • Excel'de Aralıktan Liste Oluşturma (3 Yöntem)
  • Excel'de Açılır Listeyi Otomatik Güncelle (3 Yol)
  • Excel'de Çoklu Seçim Liste Kutusu Nasıl Oluşturulur

2. Excel VBA ile Aranabilir Bir Açılır Liste Oluşturun

Şimdi, ilgili sonuçları görmek için herhangi bir açılır oku seçmek istemediğinizi, bunun yerine arama sonuçlarını Google Arama'da gösterildiği gibi görmek istediğinizi varsayalım ve aşağıdaki adımları izleyin.

📌 Adımlar

  • Öncelikle, aşağıdaki adımları izlemeniz gerekir Veri>> Veri Doğrulama sadece önceki yöntemde.
  • Ardından hücreyi seçin E5 içinde Devletler çalışma sayfasını seçin. Bundan sonra Formüller>> Ad Yöneticisi .

  • Sonraki seçim Yeni içinde İsim Yöneticisi penceresinde bir liste tanımlayın.

  • Sonra da İsim için Dropdown_List içinde Yeni İsim Pencere.
  • Bundan sonra, aşağıdaki formülü Şunları ifade eder alanına basın. Sonra TAMAM. düğmesini kullanır. İNDEKS ve COUNTIF fonksiyonlar.
=States!$E$5:$E$5:INDEX(States!$E$5:$E$17,COUNTIF(States!$E$5:$E$17,"?*"))

  • Şimdi de Açılır menü çalışma sayfasını seçin. Ardından Ekle>> Açılan Kutu bir şey yok. Geliştirici sekmesi.

  • Daha sonra fareyi sürükleyerek ComboBox aşağıda gösterildiği gibi.

  • Bundan sonra, yeni bir ComboBox aşağıdaki gibi oluşturulmuştur.

  • Şimdi sağ tıklayın ComboBox ve seçin Özellikler .

  • Bundan sonra, aşağıdakileri seçin Alfabetik sekmesinde Özellikler penceresini açın. Ardından aşağıdaki değişiklikleri yapın: AutoWordSelect>> False , Bağlantılı Hücre>> B4 , MatchEntry>> 2 - fnMatchEntryNone .

  • Şimdi aşağıdaki kodu kopyalayın.
 Private Sub ComboBox1_Change() ComboBox1.ListFillRange = "Dropdown_List" Me.ComboBox1.DropDown End Sub 
  • Bundan sonra, üzerine çift tıklayın ComboBox Bu sizi doğrudan yeni bir modüle götürecektir. Microsoft VBA penceresini açın. Ardından kopyalanan kodu aşağıda gösterildiği gibi boş modüle yapıştırın. F5 kodu çalıştırmak için.

  • Son olarak, aranabilir açılır menü Google Arama gibi çalışacaktır.

Daha fazlasını okuyun: Excel'de VBA ile Açılır Listedeki Benzersiz Değerler (Eksiksiz Bir Kılavuz)

Hatırlanması Gerekenler

  • Seçimi kaldırmanız gerekiyor Tasarım Modu içinde Geliştirici sekmesine yazabilmek için ComboBox .
  • Şundan emin olmayı unutmayın mutlak referanslar formüllere düzgün bir şekilde girilir.
  • Kullanım CTRL+SHIFT+Enter durumunda dizi formülleri çalışmıyor.

Sonuç

Artık excel'de aranabilir bir açılır listenin nasıl oluşturulacağını biliyorsunuz. Lütfen daha fazla soru veya öneri için aşağıdaki yorum bölümünü kullanın ve ayrıca bunu kendiniz yapabildiyseniz bize bildirin. ExcelWIKI excel hakkında daha fazla okumak için blog. Bizimle kalın ve öğrenmeye devam edin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.