Excel'de Açılır listeyi aranabilir hale getir için kapsamlı kılavuz
Excel'de açılır liste oluşturmak, veri girişini kolaylaştırır ve hataları en aza indirir. Ancak daha büyük veri kümelerinde uzun listeler arasında kaydırmak zahmetli hale gelir. Öğenizi sadece yazarak hızlıca bulmak çok daha kolay olmaz mıydı? "Açılır listeyi aranabilir hale getir" tam da bu kolaylığı sunar! Bu kılavuzda, Excel'de böyle bir liste oluşturmak için dört yöntemi adım adım öğreneceksiniz.

- Excel'de Açılır listeyi aranabilir hale getir 365
- Açılır listeyi aranabilir hale getir oluşturun (Excel 2019 ve sonrası için)
- Tüm Excel sürümleri için Açılır listeyi aranabilir hale getir'i kolayca oluşturun
- Açılır listeyi aranabilir hale getir'i Combo kutusu ve VBA ile oluşturun (daha karmaşık)
Excel'de Açılır listeyi aranabilir hale getir 365
Excel 365, veri doğrulama Açılır Liste’sine çok beklenen bir özelliği ekledi: listede arama yapabilme yeteneği! Bu aranabilir işlev sayesinde kullanıcılar, öğeleri daha verimli ve hızlı bir şekilde bulup seçebiliyor. Her zamanki gibi Açılır Liste’yi ekledikten sonra, liste içeren bir hücreye tıklayıp yazmaya başlayın—liste, yazdığınız metne göre anında filtrelenir.
Bu örnekte, hücreye San yazıyorum ve Açılır Liste, arama terimiyle başlayan şehirleri filtreliyor: San, örneğin San Francisco ve San Diego. Ardından sonucu fareyle seçebilir veya ok tuşlarını kullanıp Enter tuşuna basabilirsiniz.

- Açılır Liste içindeki her kelimenin ilk harfiyle arama başlatılır. Eğer hiçbir kelimenin baş harfiyle eşleşmeyen bir karakter girerseniz, liste eşleşen öğeleri göstermez.
- Bu özellik yalnızca Excel 365 sürümünün En Son Sürüm bölümünde mevcuttur.
- Excel sürümünüz bu özelliği desteklemiyorsa, Açılır listeyi aranabilir hale getir özelliğini sunan Kutools for Excel’i öneriyoruz. Excel sürümüyle ilgili herhangi bir sınırlama yoktur ve etkinleştirdikten sonra, istediğiniz öğeyi açılır liste içinde ilgili metni yazarak kolayca bulabilirsiniz.Ayrıntılı adımları görüntüleyin.
Açılır listeyi aranabilir hale getir Oluşturun (Excel 2019 ve sonrası için)
Excel 2019 veya daha yeni sürümleri kullanıyorsanız, bu bölümdeki yöntem, Excel'de açılır listeyi aranabilir hale getirmek için de kullanılabilir.
Sayfa1'deki (soldaki resim) A2:A8 aralığındaki verileri kullanarak Sayfa2'nin A2 hücresine bir açılır liste oluşturduğunuzu varsayalım (sağdaki resim). Listedeki öğeleri aranabilir hale getirmek için aşağıdaki adımları izleyin.

Adım 1. Eşleşen Aranacak Öğeleri listeleyen bir yardımcı sütun oluşturun
Burada, Kaynak Veri'nizle eşleşen öğeleri listeleyen bir yardımcı sütuna ihtiyacımız var. Bu örnekte, yardımcı sütunu Sayfa1'de D sütununa oluşturacağım.
- D sütunundaki ilk hücreyi seçin ()D1) ve bu örnekteki gibi "Arama sonuçları" gibi bir sütun başlığı girin.
- D2 hücresine aşağıdaki formülü girin ve Entertuşuna basın.
=FILTER(A2:A8,ISNUMBER(SEARCH(Sheet2!A2,A2:A8)),"Not Found")
- Bu formülde, A2:A8 kaynak veri aralığıdır. Sheet2!A2, açılır liste konumudur; yani açılır listeniz Sheet2'nin A2 hücresindedir. Lütfen bunları kendi verilerinize göre güncelleyin.
- Sheet2'nin A2 hücresindeki Açılır Liste öğesinden hiçbir seçim yapılmazsa, formül Kaynak Veri içindeki tüm öğeleri yukarıdaki resimde gösterildiği gibi görüntüler. Ancak bir öğe seçilirse, D2 hücresi formülün sonucu olarak yalnızca o seçili öğeyi gösterir.
Adım 2: Açılır Liste'i yeniden yapılandırın
- Açılır Liste hücresini seçin (bu örnekte Sheet2'nin A2 hücresini seçtim), ardından Veri>Veri Doğrulama>Veri Doğrulamayolunu izleyin.

- Veri Doğrulamailetişim kutusunda aşağıdaki gibi yapılandırma yapmanız gerekir.
- Ayarlar sekmesinde, Kaynak
kutusundaki düğmesine tıklayın. box.

- Veri Doğrulama iletişim kutusu Sheet1’e yönlendirilecek; 1. adımdaki formülü içeren hücreyi (örneğin D2) seçin, # sembolünü ekleyin ve Kapat düğmesine tıklayın. button.

- Hata Uyarısı sekmesine gidin, Geçersiz veri girildikten sonra hata uyarısını göster onay kutusunun işaretini kaldırın ve son olarak değişiklikleri kaydetmek için Tamam düğmesine tıklayın.

- Ayarlar sekmesinde, Kaynak
Sonuç
Sayfa2'nin A2 hücresindeki açılır liste artık aranabilir! Hücreye metin yazın ve açılır oka tıklayarak listeyi genişletin; liste, yazdığınız metne göre anında filtrelenerek karşınıza çıkacak.

- Bu yöntem yalnızca Excel 2019 ve sonraki sürümler için kullanılabilir.
- Bu yöntem aynı anda yalnızca bir Açılır Liste hücresinde çalışır. Sheet2'de A3 ile A8 arasındaki her hücreyi aranabilir hale getirmek için yukarıdaki adımların her bir hücre için ayrı ayrı tekrarlanması gerekir.
- Açılır liste hücresine metin yazdığınızda, liste otomatik olarak genişlemez; manuel olarak genişletmek için açılır oka tıklamanız gerekir.
Tüm Excel sürümleri için Açılır listeyi aranabilir hale getir'yi kolayca oluşturun
Yukarıdaki yöntemlerin çeşitli sınırlamaları göz önünde bulundurulduğunda, size son derece etkili bir çözüm sunuyoruz: Kutools for Excel’in Açılır Liste'yi Aranabilir Hale Getir, Otomatik Açılır özelliği. Bu özellik tüm Excel sürümlerinde mevcuttur ve sadece birkaç adımlık basit bir kurulumla açılır liste içinde istediğiniz öğeyi anında bulmanıza olanak tanır.
Kutools for Excel'i indirip yükledikten sonra ,Kutools>Açılır Liste>Açılır Liste'i Aranabilir Hale Getir, Otomatik Açılırseçeneğine tıklayarak bu özelliği etkinleştirin.Açılır Liste'i Aranabilir Hale Getiriletişim kutusunda şunları yapmanız gerekir:
- Açılır listeyi aranabilir hale getir olarak ayarlanması gereken Açılır Liste içeren aralığı seçin.
- Tamamdüğmesine tıklayarak ayarları tamamlayın.
Sonuç
Sınırlı bir aralıkta yer alan bir Açılır Liste hücresine tıkladığınızda, sağ tarafta bir liste kutusu belirir. Listeyi anında filtrelemek için metin yazın, ardından bir öğe seçin ya da ok tuşlarını kullanarak seçim yaptıktan sonra Enter tuşuna basarak hücreye ekleyin.
- Bu özellik, kelimelerin içindeki herhangi bir konumdan arama yapmayı destekler. Kelimenin ortasında veya sonunda yer alan bir karakter bile girseniz eşleşen öğeler bulunup görüntülenir; böylece daha kapsamlı ve kullanıcı dostu bir arama deneyimi sunulur.
- Bu özellik hakkında daha fazla bilgi edinmek için lütfen bu sayfayı ziyaret edin.
- Bu özelliği kullanmaya başlamak için öncelikle Kutools for Excel'i indirip yükleyin.
Combo kutusu ve VBA ile Açılır listeyi aranabilir hale getir oluşturun (daha karmaşık)
Belirli bir Açılır Liste türü belirtmeden yalnızca aranabilir bir Açılır Liste oluşturmak istiyorsanız, bu bölüm size alternatif bir çözüm sunar: görevi gerçekleştirmek için Combo kutusunu VBA koduyla birlikte kullanın.
Aşağıdaki ekran görüntüsünde gösterildiği gibi, sütun A’da ülke isimlerinden oluşan bir listeniz olduğunu ve bu listeyi aranabilir bir Açılır Liste’nin Kaynak Verisi olarak kullanmak istediğinizi varsayalım. Bunu gerçekleştirmek için aşağıdaki adımları izleyebilirsiniz.

Çalışma sayfanıza veri doğrulama açılır listesi yerine bir combo kutusu eklemeniz gerekir.
- Eğer Geliştiricisekmesi Şerit üzerinde görünmüyorsa,Geliştiricisekmesini şu şekilde etkinleştirebilirsiniz.
- Excel 2010 veya sonraki sürümlerde, Dosya > Seçenekler öğesine tıklayın. Ardından, Excel Seçenekleri iletişim kutusunda sol bölmedeki Şerit Özelleştir öğesine tıklayın. Şerit listesinde Geliştirici kutusunu işaretleyin ve ardından Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:

- Excel 2007 sürümünde,Officedüğmesine >Excel Seçenekleriöğesine tıklayın.Excel Seçenekleriiletişim kutusunda sol bölmedeki Popüleröğesine tıklayın,Şerit şeridinde Geliştirici sekmesini gösterkutusunu işaretleyin ve son olarak Tamamdüğmesine tıklayın.

- Excel 2010 veya sonraki sürümlerde, Dosya > Seçenekler öğesine tıklayın. Ardından, Excel Seçenekleri iletişim kutusunda sol bölmedeki Şerit Özelleştir öğesine tıklayın. Şerit listesinde Geliştirici kutusunu işaretleyin ve ardından Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:
- Geliştiricisekmesi görüntülendikten sonra Geliştirici>Ekle>Combo kutusuyolunu izleyin.

- Çalışma sayfasında bir Combo kutusu çizin, sağ tıklayın ve ardından sağ tıklama menüsünden Özelliklerseçeneğini belirleyin.

- Özellikleriletişim kutusunda şunları yapmanız gerekir:
- AutoWordSelect alanındaFalse değerini seçin; field;
- LinkedCell alanına bir hücre belirtin. Bu örnekte A12 giriyoruz; field. In this case, we enter A12;
- MatchEntry alanında2-fmMatchEntryNone değerini seçin; field;
- ListFillRange alanınaDropDownList yazın; field;
- Özellikler iletişim kutusunu kapatın. Ekran görüntüsüne bakın: iletişim kutusu. Ekran görüntüsüne bakın:

- Şimdi tasarım modunu kapatmak için Geliştirici > Tasarım Modu yolunu izleyin.
- C2 gibi boş bir hücre seçin, aşağıdaki formülü girin ve Entertuşuna basın. Ardından aynı formülle hücreleri doldurmak için Otomatik Doldurma Kulpu'nu C9 hücresine kadar aşağı sürükleyin. Ekran görüntüsüne bakın:
=--ISNUMBER(IFERROR(SEARCH($A$12,A2,1),""))
Notlar:- $A$12hücresi, 4 adımda LinkedCellolarak belirttiğiniz hücredir;
- Yukarıdaki adımları tamamladıktan sonra test edebilirsiniz: açılır kutuya bir C harfi girin ve ardından C karakterini içeren hücrelere referans veren formül hücrelerinin 1 sayısıyla doldurulduğunu göreceksiniz.
- D2 hücresini seçin, aşağıdaki formülü girin ve Entertuşuna basın. Ardından Otomatik Doldurma Kulpu'nu D9 hücresine kadar aşağı sürükleyin.
=IF(C2=1,COUNTIF($C$2:C2,1),"")
- E2 hücresini seçin, aşağıdaki formülü girin ve Entertuşuna basın. Ardından aynı formülü uygulamak için Otomatik Doldurma Kulpu'nu E9'a kadar aşağı sürükleyin.
=IFERROR(INDEX($A$2:$A$9,MATCH(ROWS($D$2:D2),$D$2:$D$9,0)),"")
- Şimdi bir adlandırılmış aralık oluşturmanız gerekiyor. Lütfen Formüller > Ad Tanımla yolunu izleyin.

- Yeni Adiletişim kutusunda DropDownListadını Adkutusuna yazın, aşağıdaki formülü Şuna Başvururkutusuna girin ve ardından Tamamdüğmesine tıklayın.
=$E$2:INDEX($E$2:$E$9,MAX($D$2:$D$9),1)
- Şimdi tasarım modunu açmak için Geliştirici > Tasarım Modu yolunu izleyin. Ardından Combo kutusuna çift tıklayarak Microsoft Visual Basic for Applications penceresini açın.
- Aşağıdaki VBA kodunu Kod düzenleyicisine kopyalayıp yapıştırın.
VBA kodu: açılır liste aranabilir olsunPrivate Sub ComboBox1_GotFocus() ComboBox1.ListFillRange = "DropDownList" Me.ComboBox1.DropDown End Sub - Alt+Q tuşlarına basarak Microsoft Visual Basic for Applications penceresini kapatın.
Artık combo kutusuna bir karakter girildiğinde, sistem bulanık arama yapacak ve ilgili değerleri listede gösterecektir.

İlgili makaleler:
Excel açılır listesine yazarken otomatik tamamlama
Büyük bir veri doğrulama açılır listeniz varsa, uygun değeri bulmak için ya listede aşağı kaydırmak ya da liste kutusuna tüm kelimeyi doğrudan yazmak zorunda kalırsınız. Oysa açılır listede ilk harfi yazmaya başladığınız anda otomatik tamamlama çalışsaydı, her şey çok daha kolay olurdu! Bu öğretici, bu sorunu çözmek için etkili bir yöntemi adım adım açıklar.
Excel'de başka bir çalışma kitabından açılır liste oluşturun
Bir çalışma kitabının çalışma sayfaları arasında veri doğrulama açılır listesi oluşturmak oldukça kolaydır. Peki ya liste verileriniz, veri doğrulama için gerekli olanlar, başka bir çalışma kitabında yer alıyorsa? Bu öğreticide, Excel’de başka bir çalışma kitabından nasıl açılır liste oluşturacağınızı adım adım öğreneceksiniz.
Excel'de aranabilir bir açılır liste oluşturun
Çok sayıda değere sahip bir açılır listede uygun öğeyi bulmak hiç de kolay değildir. Daha önce, açılır kutuya ilk harfi girdiğinizde otomatik tamamlama özelliğini etkinleştiren bir yöntem paylaşmıştık. Otomatik tamamlamanın ötesine geçerek, açılır listeyi **aranabilir** hale getirin ve doğru değerleri anında bulun! Bu öğreticideki yöntemi deneyerek arama verimliliğinizi katlayın.
Excel açılır listesinden değer seçildiğinde diğer hücreleri otomatik doldurma
Diyelim ki B8:B14 aralığında bir açılır liste oluşturdunuz. Bu listeden bir değer seçtiğinizde, C8:C14 aralığındaki ilgili verilerin otomatik olarak hedef hücreye doldurulmasını mı istiyorsunuz? İşte bu öğreticideki yöntemler tam da size yardımcı olacak!
En İyi Ofis Verimlilik Araçları
Kutools for Excel – Kalabalıktan Sizi Ayırır
Kutools for Excel 300’den Fazla Özellik Sunar,İhtiyacınız Olan Her Şeyin Sadece Bir Tık Uzağınızda Olmasını Sağlar…
Office Tab – Microsoft Office’te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken üretkenliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi Office’e (Tabs) Verimlilik Getirir (Excel dahil).
İçindekiler
Açılır listeyi aranabilir hale getir oluşturun
- Video
- Excel 365 için
- Excel 2019 ve sonraki sürümler için
- Tüm Excel sürümleri için (kolayca)
- Tüm Excel sürümleri için (karmaşık VBA)
- İlgili Makaleler
- En İyi Ofis Verimlilik Araçları
- Yorumlar


kutusundaki düğmesine tıklayın. box.














