KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de bir arama kutusu oluşturun – Adım adım kılavuz

YazarSiluvia Değiştirme Tarihi

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.

Excel'de dinamik bir arama kutusunun ekran görüntüsü


FILTER işleviyle kolayca arama kutusu oluşturun

Not: FILTER işlevi, Excel 2019 ve sonraki sürümlerinde ve Microsoft 365 için Excel'de kullanılabilir.
FILTER işlevi, verileri dinamik olarak aramak ve filtrelemek için basit bir yol sunar. FILTER işlevini kullanmanın avantajları şunlardır:
  • 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
İpucu: Yalnızca içerik aramak için bir hücreye yazmanız gerekiyorsa ve dikkat çekici bir arama kutusuna ihtiyacınız yoksa, bu adımı atlayabilir ve doğrudan Adım 2.
  1. "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?
    Excel'de Geliştirici sekmesinin, ActiveX Metin Kutusu için Ekle seçeneği işaretli olarak gösterildiği ekran görüntüsü
  2. İ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.
    Excel'de çalışma sayfasına metin kutusu çizmek için imlecin ayarlandığı ekran görüntüsü
  3. Metin kutusuna sağ tıklayıp bağlam menüsünden "Özellikler" seçeneğini seçin.
    Excel'de metin kutusuna sağ tıklanarak Özellikler menüsünün açıldığı ekran görüntüsü
  4. "Ö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.
    Excel'de BağlıHücre alanının girildiği Özellikler bölmesinin ekran görüntüsü
  5. “Tasarım Modu’ndan çıkmak için Geliştirici sekmesindeki ‘Tasarım Modu’ düğmesine tıklayın.”
    Excel'de Tasarım Modu'nun seçili olduğu Geliştirici sekmesinin ekran görüntüsü

Metin kutusu artık metin girmenizi sağlıyor.

Adım 2: FILTER işlevini uygulayın
  1. 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.
    Arama sonuçlarını görüntülemek için arama kutusunun altına kopyalanmış üstbilgi satırının Excel'de gösterildiği ekran görüntüsü
  2. İ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")
    Arama girişine göre verileri filtrelemek için Excel'e girilen FİLTRE işlevi formülünün ekran görüntüsü
    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.
Notlar:
  • 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.

Girişe göre sonuçların filtrelenip görüntülendiği, arama kutusunun çalışır durumda olduğu Excel ekran görüntüsü


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
İpucu: Yalnızca içerik aramak için bir hücreye yazmanız gerekiyorsa ve dikkat çekici bir arama kutusuna ihtiyacınız yoksa, bu adımı atlayabilir ve doğrudan Adım 2.
  1. "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?
    Arama kutusu oluşturmak için Excel'in Geliştirici sekmesinde metin kutusu seçeneğinin seçili olduğu ekran görüntüsü
  2. İ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.
    Arama girişi için Excel'de metin kutusu çizme işleminin gösterildiği ekran görüntüsü
  3. Metin kutusuna sağ tıklayıp bağlam menüsünden **Özellikler**’i seçin.
    Excel'de bir metin kutusunun bir hücreye bağlandığı Özellikler menüsünün ekran görüntüsü
  4. "Ö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.
    Excel'de bir metin kutusunun J3 hücresine bağlandığı Özellikler bölmesinin ekran görüntüsü
  5. "Tasarım Modu'ndan çıkmak için Geliştirici sekmesindeki 'Tasarım Modu' düğmesine tıklayın."
    Tasarım modundan çıkmak için Excel Geliştirici sekmesinde Tasarım Modu seçeneğinin vurgulandığı ekran görüntüsü

Metin kutusu artık metin girmenizi sağlıyor.

Adım 2: Veri aramak için Koşullu Biçimlendirme Kullan uygulayın
  1. Tüm aranacak Veri Aralığı’nı seçin. Burada A3:G279 aralığını seçiyorum.
  2. "Giriş" sekmesi altında şuna tıklayın: "Koşullu Biçimlendirme Kullan" > "Yeni Kural".
    Excel Ana sekmesinde Koşullu Biçimlendirme Yeni Kural seçeneğinin seçili olduğu ekran görüntüsü
  3. "Yeni Biçimlendirme Kuralı" iletişim kutusunda:
    1. “Kural Türü Seçin” seçenekleri arasından “Hücreleri biçimlendirmek için bir formül kullan” seçeneğini işaretleyin.
    2. “Bu formül doğru olduğunda değerleri biçimlendir” kutusuna aşağıdaki formülü girin.
      =$B3=$J$3
      Burada "$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.
    3. Arama sonuçları için bir Doldurma Rengi belirlemek üzere "Biçim" düğmesine tıklayın.
    4. "Tamam" düğmesine tıklayın. Ekran görüntüsüne göz atın:
      Excel'de Koşullu Biçimlendirme için formül girilen Yeni Biçimlendirme Kuralı iletişim kutusunun ekran görüntüsü
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.

Arama girişine göre eşleşen satırların Excel'de vurgulandığı, arama kutusunun çalışır durumda olduğu ekran görüntüsü

Not: Bu yöntem büyük/küçük harfe duyarlı değildir; metni büyük ya da küçük harflerle yazsanız bile eşleşme sağlanı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
İpucu: Yeni aralıktaki benzersiz değerler, nihai arama kutusunda kullanacağınız kriterlerdir.
  1. Bu durumda, "B4:B281" aralığını seçip bir Yeni çalışma sayfası'na kopyalıyorum.
  2. 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.
    Excel'de Yinelenenleri Kaldır seçeneğinin ekran görüntüsü
  3. Açılan “Yinelenenleri Kaldır” iletişim kutusunda “Tamam” düğmesine tıklayın.
    Excel'de Yinelenenleri Kaldır iletişim kutusunun ekran görüntüsü
  4. 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.
    Excel'de Yinelenenleri Kaldır onay istemi penceresinin ekran görüntüsü
  5. 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.
    Excel'de Ad Ata iletişim kutusunun ekran görüntüsü
Adım 2: Combo kutusu ekleyin ve özellikleri yapılandırın
İpucu: Yalnızca içerik aramak için bir hücreye yazmanız gerekiyorsa ve dikkat çekici bir arama kutusuna ihtiyacınız yoksa, bu adımı atlayabilir ve doğrudan Adım 3.
  1. 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?
    Excel'de Açılır Kutu ekleme işleminin ekran görüntüsü
  2. İ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.
    Excel çalışma sayfasına çizilmiş bir Açılır Kutu'nun ekran görüntüsü
  3. Combo kutusuna sağ tıklayıp bağlam menüsünden "Özellikler" seçeneğini seçin.
    Excel'de Açılır Kutu özelliklerinin ekran görüntüsü
  4. "Özellikler" bölmesinde:
    1. Açılır kutuyu bir hücreye bağlamak için "LinkedCell" alanına hücre referansını girin. Burada "M2" yazıyorum.
    2. "ListFillRange" alanına, Adım 1'da benzersiz liste için belirttiğiniz "Hücre adı" değerini girin.
    3. "MatchEntry" alanını "2 – fmMatchEntryNone" olarak değiştirin.
    4. “Özellikler” bölmesini kapatın.
      Excel'de Açılır Kutu özellikler bölmesinin ekran görüntüsü
  5. "Tasarım Modu'ndan çıkmak için **Geliştirici** sekmesindeki **Tasarım Modu** düğmesine tıklayın."
    Excel'de Tasarım Modu'ndan çıkma düğmesinin ekran görüntüsü

Artık combo kutusundan istediğiniz bir öğeyi seçebilir veya aramak için metin girebilirsiniz.

Adım 3: Formülleri uygulayın
  1. Orijinal Veri Aralığı'nin yanına üç yardımcı sütun ekleyin. Ekran görüntüsüne göz atın:
    Excel'de yardımcı sütunların kurulumunun ekran görüntüsü
  2. İ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.
    Yardımcı sütunlar için Excel'e girilen ilk formülün ekran görüntüsü
  3. Formül hücresinin sağ alt köşesine çift tıklayın; aşağıdaki hücreler aynı formülü otomatik olarak dolduracaktır.
    Excel'de formül hücrelerinin otomatik doldurma işleminin ekran görüntüsü
  4. İ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.
    Yardımcı sütunlar için Excel'e girilen ikinci formülün ekran görüntüsü
  5. Üçü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),"") 
    Yardımcı sütunlar için Excel'e girilen üçüncü formülün ekran görüntüsü
  6. 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.
    Sonuç aralığı için Excel'de kopyalanmış üstbilgi satırının ekran görüntüsü
  7. İ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.
    Excel'de üstbilginin altına girilen sonuç formülünün ekran görüntüsü
  8. 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.
    Excel'de sonuç aralığına uygulanmış formülün ekran görüntüsü
    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 nihai arama kutusu sonucunun ekran görüntüsü


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.


En İyi Ofis Verimlilik Araçları

🤖KUTOOLS AI Yardımcısı: Şuna göre Veri Analizi'yi dönüştürün:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağrısı Yap…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri Sil   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Düşey Arama  |  Çoklu Değerli Düşey Arama  |   Birden Fazla Sayfada Düşey Arama   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Hızlıca Açılır Liste Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/eğik/üstü çizili…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

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.

ExcelWordOutlookTabsPowerPoint
  • 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