Excel'de bir arama kutusu oluşturun – Adım adım kılavuz
Excel'de bir arama kutusu oluşturmak, elektronik tablolarınızın işlevselliğini artırır ve belirli verilere hızlıca erişip filtrelemenizi kolaylaştırır. Bu kılavuz, Excel’in farklı sürümlerine uygun olarak arama kutusu uygulamak için çeşitli yöntemleri kapsar. İster başlangıç seviyesinde ister ileri düzey bir kullanıcı olun, bu adımlar FILTER işlevi, Koşullu Biçimlendirme ve çeşitli formüller kullanarak dinamik bir arama kutusu oluşturmanıza yardımcı olacaktır.

- FILTER işleviyle kolayca bir arama kutusu oluşturun(Excel 2019 ve sonraki sürümlerde, Microsoft 365 için Excel'de mevcuttur)
- Koşullu Biçimlendirme Kullan kullanarak bir arama kutusu oluşturun(tüm Excel sürümlerinde mevcuttur)
- Formül kombinasyonlarıyla bir arama kutusu oluşturun(tüm Excel sürümlerinde mevcuttur)
FILTER işleviyle kolayca arama kutusu oluşturun
- Bu işlev, verileriniz değiştiğinde çıktıyı otomatik olarak günceller.
- FILTER işlevi, veri setinizde belirlediğiniz kriterlere uyan girdi sayısına bağlı olarak tek bir satırdan binlerce satıra kadar değişen sonuçlar döndürebilir.
Burada, Excel'de bir arama kutusu oluşturmak için FILTER işlevinin nasıl kullanılacağını göstereceğim.
Adım 1: Metin kutusu ekleyin ve özellikleri yapılandırın
- "Geliştirici" sekmesine gidin, "Ekle" > "Metin Kutusu (ActiveX Denetimi)" seçeneğine tıklayın.İpucu: "Geliştirici" sekmesi Şerit üzerinde görüntülenmiyorsa, şu öğreticideki talimatları izleyerek etkinleştirebilirsiniz:Excel Şeridi'de geliştirici sekmesini nasıl gösterir/görüntülerim?

- İmleç bir artı işaretine dönüşecek; ardından metin kutusunu çalışma sayfasında istediğiniz yere yerleştirmek için imleci sürükleyip fareyi bırakmanız gerekecek.

- Metin kutusuna sağ tıklayıp bağlam menüsünden "Özellikler" seçeneğini seçin.

- "Özellikler" bölmesinde, metin kutusunu bir hücreye bağlamak için "LinkedCell" alanına ilgili hücre referansını girin. Örneğin, "J2" yazmak, metin kutusuna girilen verilerin otomatik olarak J2 hücresinde güncellenmesini (ve tam tersini) sağlar.

- “Tasarım Modu’ndan çıkmak için Geliştirici sekmesindeki ‘Tasarım Modu’ düğmesine tıklayın.”

Metin kutusu artık metin girmenizi sağlıyor.
Adım 2: FILTER işlevini uygulayın
- FILTER işlevini kullanmadan önce orijinal başlık satırını yeni bir alana kopyalayın. Burada başlık satırını arama kutusunun altına yerleştiriyorum.

- İlk başlığın altındaki hücreyi seçin (bu örnekte I5 gibi), aşağıdaki formülü girin ve sonucu almak için "Enter" tuşuna basın.
=FILTER(Sheet2!$A$5:$G$281,Sheet2!$B$5:$B$281=J2,"No data found")
Yukarıdaki ekran görüntüsünde gösterildiği gibi, metin kutusuna artık bir giriş yapılmadığından formül I5 hücresinde "Veri Bulunamadı" sonucunu görüntüler.
- Bu formülde:
- "Sheet2!$A$5:$G$281": $A$5:$G$281, Sheet2'de filtrelemek istediğiniz veri aralığıdır.
- "Sheet2!$B$5:$B$281=J2": Bu ifade, aralığı filtrelemek için kullanılacak kriterleri belirler. Sheet2 sayfasının B sütununda 5. satırdan 281. satıra kadar olan her hücre, J2 hücresindeki değerle eşleşip eşleşmediği açısından kontrol edilir. J2 hücresi, arama kutusuna bağlıdır.
- "Veri Bulunamadı": FILTER işlevi, B sütununda J2 hücresindeki değere eşit hiçbir satır bulamazsa "Veri Bulunamadı" değerini döndürür.
- Bu yöntem büyük/küçük harf duyarlı değildir; metni büyük ya da küçük harflerle yazsanız bile eşleşmeyi sağlar.
Sonuç: Arama kutusunu test edin
Şimdi arama kutusunu test edelim: Arama kutusuna bir müşteri adı girdiğimde, ilgili sonuçlar anında filtrelenip görüntüleniyor.

Koşullu Biçimlendirme Kullan kullanarak arama kutusu oluşturun
Koşullu Biçimlendirme, arama terimiyle eşleşen verileri vurgulamak için kullanılabilir; bu da dolaylı olarak bir arama kutusu etkisi yaratır. Bu yöntem verileri filtrelemez ancak ilgili hücrelere görsel olarak odaklanmanızı sağlar. Bu bölümde, Excel’de Koşullu Biçimlendirme kullanarak nasıl bir arama kutusu oluşturabileceğinizi göstereceğiz.
Adım 1: Metin kutusu ekleyin ve özellikleri yapılandırın
- "Geliştirici" sekmesine gidin, "Ekle" > "Metin Kutusu (ActiveX Denetimi)" seçeneğine tıklayın.İpucu: "Geliştirici" sekmesi Şerit üzerinde görüntülenmiyorsa, şu öğreticideki talimatları izleyerek etkinleştirebilirsiniz:Excel Şeridi'de geliştirici sekmesini nasıl gösterir/görüntülerim?

- İmleç bir artı işaretine dönüşecek; ardından metin kutusunu çalışma sayfasında istediğiniz konuma yerleştirmek için imleci sürüklemeniz gerekir. Metin kutusunu çektikten sonra fareyi bırakın.

- Metin kutusuna sağ tıklayıp bağlam menüsünden **Özellikler**’i seçin.

- "Özellikler" bölmesinde, metin kutusunu bir hücreye bağlamak için "LinkedCell" alanına ilgili hücre referansını girin. Örneğin, "J3" yazmak, metin kutusuna girilen her verinin otomatik olarak J3 hücresine yansıtılmasını (ve tersi yönde de eş zamanlı güncellemeyi) sağlar.

- "Tasarım Modu'ndan çıkmak için Geliştirici sekmesindeki 'Tasarım Modu' düğmesine tıklayın."

Metin kutusu artık metin girmenizi sağlıyor.
Adım 2: Veri aramak için Koşullu Biçimlendirme Kullan uygulayın
- Tüm aranacak Veri Aralığı’nı seçin. Burada A3:G279 aralığını seçiyorum.
- "Giriş" sekmesi altında şuna tıklayın: "Koşullu Biçimlendirme Kullan" > "Yeni Kural".

- "Yeni Biçimlendirme Kuralı" iletişim kutusunda:
- “Kural Türü Seçin” seçenekleri arasından “Hücreleri biçimlendirmek için bir formül kullan” seçeneğini işaretleyin.
- “Bu formül doğru olduğunda değerleri biçimlendir” kutusuna aşağıdaki formülü girin.
=$B3=$J$3Burada "$B3", Aralık seç içindeki arama kriteriyle eşleştirmek istediğiniz sütundaki ilk hücreyi temsil eder ve "$J$3" ise arama kutusuna bağlı olan hücredir. - Arama sonuçları için bir Doldurma Rengi belirlemek üzere "Biçim" düğmesine tıklayın.
- "Tamam" düğmesine tıklayın. Ekran görüntüsüne göz atın:

Sonuç
Şimdi arama kutusunu test edelim. Bu örnekte, arama kutusuna bir müşteri adı girdiğinizde, B sütunundaki ilgili müşteriye ait satırlar anında belirtilen Doldurma Rengi ile vurgulanır.

Formül kombinasyonlarıyla bir arama kutusu oluşturun
Excel’in En Son Sürüm özelliğini kullanmıyorsanız ve yalnızca Vurgulanmış Satır Aralığı seçeneğini tercih etmiyorsanız, bu bölümde açıklanan yöntem işinize yarayabilir. Herhangi bir Excel sürümünde işlevsel bir arama kutusu oluşturmak için Excel formüllerinin bir kombinasyonundan yararlanabilirsiniz. Lütfen aşağıdaki adımları uygulayın.
Adım 1: Arama sütunundan benzersiz değerler listesi oluşturun
- Bu durumda, "B4:B281" aralığını seçip bir Yeni çalışma sayfası'na kopyalıyorum.
- Yeni çalışma sayfasına aralığı yapıştırdıktan sonra, yapıştırılan verileri seçili bırakın; **Veri** sekmesine gidin ve **Yinelenenleri Kaldır** seçeneğini tıklayın.

- Açılan “Yinelenenleri Kaldır” iletişim kutusunda “Tamam” düğmesine tıklayın.

- Ardından, kaç yinelenen kaydın kaldırıldığını gösteren bir "Microsoft Excel" iletişim kutusu görüntülenir. "Tamam" düğmesine tıklayın.

- Yinelenenler kaldırıldıktan sonra, listede başlık dışındaki tüm benzersiz değerleri seçin ve bu aralığa bir ad atamak için "Ad" kutusuna girin. Burada aralığa "Müşteri" adını verdim.

Adım 2: Combo kutusu ekleyin ve özellikleri yapılandırın
- Aramak istediğiniz veri kümesini içeren çalışma sayfasına geri dönün. "Geliştirici" sekmesine gidin ve "Ekle" > "Combo Kutusu (ActiveX Denetimi)" seçeneğine tıklayın.İpucu: "Geliştirici" sekmesi Şerit üzerinde görünmüyorsa, şu öğreticideki adımları izleyerek etkinleştirebilirsiniz:Excel Şeridi'nde Geliştirici sekmesini nasıl gösteririm?

- İmleç bir artı işaretine dönüşür; ardından arama kutusunu yerleştirmek istediğiniz çalışma sayfası konumunda combo kutusunu çizmek için imleci sürüklemeniz gerekir. Combo kutusunu çizdikten sonra fareyi bırakın.

- Combo kutusuna sağ tıklayıp bağlam menüsünden "Özellikler" seçeneğini seçin.

- "Özellikler" bölmesinde:
- Açılır kutuyu bir hücreye bağlamak için "LinkedCell" alanına hücre referansını girin. Burada "M2" yazıyorum.
- "ListFillRange" alanına, Adım 1'da benzersiz liste için belirttiğiniz "Hücre adı" değerini girin.
- "MatchEntry" alanını "2 – fmMatchEntryNone" olarak değiştirin.
- “Özellikler” bölmesini kapatın.

- Açılır kutuyu bir hücreye bağlamak için "LinkedCell" alanına hücre referansını girin. Burada "M2" yazıyorum.
- "Tasarım Modu'ndan çıkmak için **Geliştirici** sekmesindeki **Tasarım Modu** düğmesine tıklayın."

Artık combo kutusundan istediğiniz bir öğeyi seçebilir veya aramak için metin girebilirsiniz.
Adım 3: Formülleri uygulayın
- Orijinal Veri Aralığı'nin yanına üç yardımcı sütun ekleyin. Ekran görüntüsüne göz atın:

- İlk yardımcı sütun başlığının altındaki hücreye (H5) aşağıdaki formülü girin ve Enter tuşuna basın.
=ROWS($B$5:B5)Burada "B5", aranacak sütundaki ilk müşterinin adını içeren hücredir.
- Formül hücresinin sağ alt köşesine çift tıklayın; aşağıdaki hücreler aynı formülü otomatik olarak dolduracaktır.

- İkinci yardımcı sütun başlığının altındaki hücreye (I5) aşağıdaki formülü girin ve "Enter" tuşuna basın. Ardından, formül hücresinin sağ alt köşesine çift tıklayarak aşağıdaki hücrelerin aynı formülle otomatik olarak doldurulmasını sağlayın.
=IF(ISNUMBER(SEARCH($M$2,B5)),H5,"")Burada "M2", combo kutusuna bağlı olan hücredir.
- Üçüncü yardımcı sütun başlığının altındaki hücreye (J5) aşağıdaki formülü girin ve "Enter" tuşuna basın. Ardından formül hücresinin sağ alt köşesine çift tıklayarak aşağıdaki hücrelerin aynı formülle otomatik olarak doldurulmasını sağlayın.
=IFERROR(SMALL($I$5:$I$281,H5),"")
- Orijinal başlık satırını yeni bir alana kopyalayın. Burada başlık satırını arama kutusunun altına yerleştiriyorum.

- İlk başlığın hemen altındaki hücreyi seçin (bu örnekte L5 gibi), aşağıdaki formülü girin ve Enter tuşuna basın.
=IFERROR(INDEX($A$5:$G$281,$J5,COLUMNS($L$4:L4)),"")Burada "A5:G281", sonuç hücresinde görüntülenmesini istediğiniz tüm Veri Aralığı’dır.
- Bu formül hücresini seçin, "Doldurma Sapı"nı sağa doğru sürükleyin ve ardından aşağıya doğru sürükleyerek formülü ilgili sütunlara ve satırlara uygulayın.
Notlar:- Arama kutusuna henüz bir giriş yapılmadığından, formülün sonuçları ham veriyi gösterecektir.
- Bu yöntem büyük/küçük harf duyarlı değildir; yani metni büyük ya da küçük harflerle yazsanız bile eşleşmeyi sağlar.
Sonuç
Şimdi arama kutusunu test edelim. Bu örnekte, combo kutusundan bir müşteri adını girdiğinizde veya seçtiğinizde, B sütununda o müşteri adına sahip satırlar filtrelenir ve sonuçlar anında görüntülenir.

Excel'de bir arama kutusu oluşturmak, verilerinizle etkileşiminizi önemli ölçüde artırabilir ve çalışma sayfalarınızı daha dinamik, kullanıcı dostu hale getirebilir. FILTER işlevinin sadeliğini mi, Koşullu Biçimlendirme'nin görsel desteğini mü yoksa formül kombinasyonlarının çok yönlülüğünü mü seçeceğiniz; her yöntem, veri işleme becerilerinizi geliştirmek için değerli fırsatlar sunar. Hangi yöntemin sizin özel ihtiyaçlarınıza ve veri senaryolarınıza en iyi şekilde uygun olduğunu belirlemek için bu teknikleri mutlaka deneyin! Excel'in yeteneklerini daha derinlemesine keşfetmek isteyenler için web sitemizde bol miktarda eğitim içeriği hazır.Daha fazla Excel ipucu ve püf noktasını burada keşfedin.
İlgili Makaleler
Excel'de Açılır Listeyi Aranabilir Hale Getirmenin Nihai Kılavuzu
Bu kılavuz, Excel'de bir açılır listeyi aranabilir hale getirmek için dört yöntemi adım adım açıklar.
Excel'de arama yapın ve sonuçları vurgulayın
Bu makale, Excel'de arama yapmanızı ve bulduğunuz sonuçları anında vurgulamanızı sağlayacak iki farklı yöntemi açıklar.
Excel'de yukarı doğru arayarak eşleşen değeri bulun
Genellikle Excel’de sütunlarda eşleşen değerleri yukarıdan aşağıya doğru ararız. Peki ya tam tersini yapmak, yani yukarı doğru arama yaparak eşleşen değeri bulmak isterseniz? Bu makale, bunu nasıl başaracağınızı adım adım gösterecek!
Tüm Açık Excel Çalışma Kitaplarında Arama Değeri
Bu makale, geçerli çalışma kitabında ve tüm açık çalışma kitaplarında bir değer veya metin aramanın yöntemlerini gösterir.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve hiç görmediğiniz bir verimlilik deneyimi yaşayın.Kutools for Excel, verimliliği artırmak ve Zamanı Kaydet için 300'den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office'a sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel ve PowerPoint'te sekmeli düzenleme ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
- Günlük üretkenliğinizi 50 % artırır ve size her gün yüzlerce fare tıklamasından tasarruf sağlar!
Tüm Kutools eklentileri. Tek yükleyici
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri tek çatı altında toplar; ayrıca Office Tab Pro’yu da içerir ve Office uygulamaları arasında çalışan ekipler için idealdir.
- Hepsi-bir-arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat— tek tek eklenti satın almaya göre tasarruf edin

























