Excel'de arama kutusu oluşturma – Adım adım kılavuz
Excel'de bir arama kutusu oluşturmak, belirli verilere hızlı bir şekilde filtre uygulamanızı ve erişmenizi kolaylaştırarak e-tablolarınızın işlevselliğini artırır. Bu kılavuz, Excel'in farklı sürümlerine uygun bir arama kutusu uygulamaya yönelik çeşitli yöntemleri kapsar. İster yeni başlayan ister ileri düzey bir kullanıcı olun, bu adımlar FİLTRE işlevi, Koşullu Biçimlendirme ve çeşitli formüller gibi özellikleri kullanarak dinamik bir arama kutusu oluşturmanıza yardımcı olacaktır.
- Kolayca bir arama kutusu oluşturun FİLTRE işlevi
(Excel 2019 ve sonraki sürümlerde, Microsoft 365 için Excel'de mevcuttur)
- Kullanarak bir arama kutusu oluşturun Koşullu biçimlendirme
(tüm Excel sürümlerinde mevcuttur)
- Şunu içeren bir arama kutusu oluşturun: formül kombinasyonları
(tüm Excel sürümlerinde mevcuttur)
FİLTRE işleviyle kolayca bir arama kutusu oluşturun
- Bu işlev, verileriniz değiştikçe çıktıyı otomatik olarak günceller.
- FİLTRE işlevi, veri kümenizdeki kaç girişin belirlediğiniz ölçütlerle eşleştiğine bağlı olarak, tek bir satırdan binlercesine kadar herhangi bir sayıda sonuç döndürebilir.
Burada size Excel'de bir arama kutusu oluşturmak için FİLTRE işlevini nasıl kullanacağınızı göstereceğim.
1. Adım: Bir metin kutusu ekleyin ve özellikleri yapılandırın
- Git Geliştirici sekmesini tıklayın Ekle > Tharici Kutu (ActiveX Denetimi).
Bahşiş: Eğer Geliştirici sekmesi şeritte gösterilmiyor, bu eğitimdeki talimatları izleyerek etkinleştirebilirsiniz: Excel Şeridinde geliştirici sekmesi nasıl gösterilir / görüntülenir?
- İmleç bir çarpı işaretine dönüşecektir ve ardından metin kutusunu çalışma sayfasında metin kutusunu yerleştirmek istediğiniz konuma çizmek için imleci sürüklemeniz gerekir. Metin kutusunu çizdikten sonra fareyi bırakın.
- Metin kutusunu sağ tıklayın ve seçin Emlaklar bağlam menüsünden.
- içinde Emlaklar bölmesinde hücre referansını girerek metin kutusunu bir hücreye bağlayın. BağlantılıHücre alan. Örneğin, " yazarakJ2" metin kutusuna girilen tüm verilerin J2 hücresinde (ve tersi) otomatik olarak güncellenmesini sağlar.
- Tıkla Tasarım Modu altında Geliştirici Tasarım Modundan çıkmak için sekmesine tıklayın.
Metin kutusu artık metin girmenize olanak sağlar.
Adım 2: FİLTRE işlevini uygulayın
- FİLTRE 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.
Bahşiş: Bu yaklaşım, kullanıcıların sonuçları orijinal verilerle aynı sütun başlıkları altında net bir şekilde görmesine olanak tanır.
- İlk başlığın altındaki hücreyi seçin (örn. I5 bu örnekte), aşağıdaki formülü girin ve tuşuna basın. Keşfet sonucu almak için anahtar.
=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 kutusunun artık girişi olmadığından formül sonucu görüntüler "Veri bulunamadı"Olarak I5.
- Bu formülde:
- Sayfa2!$A$5:$G$281: $A$5:$G$281Sayfa2'de filtrelemek istediğiniz veri aralığıdır.
- Sayfa2!$B$5:$B$281=J2: Bu bölüm aralığı filtrelemek için kullanılan kriterleri tanımlar. J5 hücresindeki değere eşit olup olmadığını görmek için Sayfa281'deki 2. satırdan 2. satıra kadar B sütunundaki her hücreyi kontrol eder. J2, arama kutusuna bağlı hücredir.
- Veri bulunamadı: FİLTRE işlevi, B sütunundaki değerin J2 hücresindeki değere eşit olduğu herhangi bir satır bulamazsa, "Veri bulunamadı" ifadesini döndürür.
- Bu yöntem büyük küçük harf duyarsızBu, büyük veya küçük harflerle yazmanızdan bağımsız olarak metinle eşleşeceği anlamına gelir.
Sonuç: Arama kutusunu test edin
Şimdi arama kutusunu test edelim. Bu örnekte, arama kutusuna bir müşterinin adını girdiğimde ilgili sonuçlar anında filtrelenecek ve görüntülenecektir.
Koşullu Biçimlendirmeyi kullanarak arama kutusu oluşturma
Koşullu Biçimlendirme, bir arama terimiyle eşleşen verileri vurgulamak ve dolaylı olarak bir arama kutusu efekti oluşturmak için kullanılabilir. Bu yöntem verileri filtrelemez ancak görsel olarak sizi ilgili hücrelere yönlendirir. Bu bölüm size Excel'de Koşullu Biçimlendirmeyi kullanarak nasıl arama kutusu oluşturacağınızı gösterecektir.
1. Adım: Bir metin kutusu ekleyin ve özellikleri yapılandırın
- Git Geliştirici sekmesini tıklayın Ekle > Tharici Kutu (ActiveX Denetimi).
Bahşiş: Eğer Geliştirici sekmesi şeritte gösterilmiyor, bu eğitimdeki talimatları izleyerek etkinleştirebilirsiniz: Excel Şeridinde geliştirici sekmesi nasıl gösterilir / görüntülenir?
- İmleç bir çarpı işaretine dönüşecektir ve ardından metin kutusunu çalışma sayfasında metin kutusunu yerleştirmek istediğiniz konuma çizmek için imleci sürüklemeniz gerekir. Metin kutusunu çizdikten sonra fareyi bırakın.
- Metin kutusunu sağ tıklayın ve seçin Emlaklar bağlam menüsünden.
- içinde Emlaklar bölmesinde hücre referansını girerek metin kutusunu bir hücreye bağlayın. BağlantılıHücre alan. Örneğin, " yazarakJ3" metin kutusuna girilen tüm verilerin J3 hücresinde (ve tersi) otomatik olarak güncellenmesini sağlar.
- Tıkla Tasarım Modu altında Geliştirici Tasarım Modundan çıkmak için sekmesine tıklayın.
Metin kutusu artık metin girmenize olanak sağlar.
2. Adım: Veri aramak için Koşullu Biçimlendirmeyi uygulayın
- Aranacak tüm veri aralığını seçin. Burada A3:G279 aralığını seçiyorum.
- Altında Ana Sayfa sekmesini tıklayın Koşullu biçimlendirme > Yeni kural.
- içinde Yeni Formatlama Kuralı iletişim kutusu:
- seç Biçimlendirilecek hücreleri belirlemek için bir formül kullanın içinde Bir Kural Türü seçin seçenekleri.
- Aşağıdaki formülü girin Bu formülün geçerli olduğu değerleri biçimlendir kutu.
=$B3=$J$3
Burada, $ B3 seçilen aralıktaki arama kriterleriyle eşleştirmek istediğiniz sütundaki ilk hücreyi temsil eder ve $J$3 arama kutusuna bağlı hücredir. - Tıkla oluşturulan Arama sonuçlarına ilişkin dolgu rengini belirtmek için düğmeyi kullanın.
- Tıkla OK buton. Ekran görüntüsüne bakın:
Sonuç
Şimdi arama kutusunu test edelim. Bu örnekte, arama kutusuna bir müşterinin adını girdiğimde, B sütununda bu müşteriyi içeren ilgili satırlar, belirtilen dolgu rengiyle hemen vurgulanacaktır.
Formül kombinasyonları içeren bir arama kutusu oluşturun
Excel'in en son sürümünü kullanmıyorsanız ve yalnızca satırları vurgulamayı tercih etmiyorsanız bu bölümde açıklanan yöntem faydalı olabilir. Excel'in herhangi bir sürümünde işlevsel bir arama kutusu oluşturmak için Excel formüllerinin bir birleşimini kullanabilirsiniz. Lütfen aşağıdaki adımları izleyin.
1. Adım: Arama sütunundan benzersiz değerlerin bir listesini oluşturun
- Bu durumda aralığı seçip kopyalıyorum B4: B281 yeni bir çalışma sayfasına.
- Aralığı yeni bir çalışma sayfasına yapıştırdıktan sonra yapıştırılan verileri seçili tutun, Veri Sekme ve seç Yinelemeleri Kaldır.
- Açılışta Yinelemeleri Kaldır iletişim kutusunda, OK düğmesine basın.
- A Microsoft Excel Daha sonra kaç kopyanın kaldırıldığını gösteren bilgi istemi kutusu açılır. Tıklamak OK.
- Yinelenenleri kaldırdıktan sonra, başlık hariç listedeki tüm benzersiz değerleri seçin ve bu aralığa, alana girerek bir ad atayın. Name kutu. Burada aralığı şu şekilde adlandırdım: Hesap.
Adım 2: Açılan kutuyu ekleyin ve özellikleri yapılandırın
- Aramak istediğiniz veri kümesini içeren çalışma sayfasına geri dönün. Şuraya git: Geliştirici sekmesini tıklayın Ekle > Birleşik Giriş Kutusu (ActiveX Kontrolü).
Bahşiş: Eğer Geliştirici sekmesi şeritte gösterilmiyor, bu eğitimdeki talimatları izleyerek etkinleştirebilirsiniz: Excel Şeridinde geliştirici sekmesi nasıl gösterilir / görüntülenir?
- İmleç bir çarpı işaretine dönüşecektir ve ardından birleşik giriş kutusunu çalışma sayfasında arama kutusunu yerleştirmek istediğiniz konuma çizmek için imleci sürüklemeniz gerekir. Açılan kutuyu çizdikten sonra fareyi bırakın.
- Birleşik giriş kutusuna sağ tıklayın ve seçin Emlaklar bağlam menüsünden.
- içinde Emlaklar bölme:
- Hücre referansını girerek açılan kutuyu bir hücreye bağlayın. BağlantılıHücre alan. Onu yazıyorum"M2".
İpucu: Bu alanı belirtin, birleşik giriş kutusuna girilen tüm verilerin M2 hücresinde (ve tam tersi) otomatik olarak güncellenmesini sağlar.
- içinde ListeFillRange alanına aralık adı 1. Adımda benzersiz liste için belirttiğiniz.
- Değiştir Maç Girişi için alan 2 – fmMatchEntryNone.
- Kapat Emlaklar bölmesi.
- Hücre referansını girerek açılan kutuyu bir hücreye bağlayın. BağlantılıHücre alan. Onu yazıyorum"M2".
- Tıkla Tasarım Modu altında Geliştirici Tasarım Modundan çıkmak için sekmesine tıklayın.
Artık açılan kutudan herhangi bir öğeyi seçebilir veya aranacak metni yazabilirsiniz.
3. Adım: Formülleri uygulayın
- Orijinal veri aralığına bitişik üç yardımcı sütun oluşturun. Ekran görüntüsüne bakın:
- Hücrede (H5) ilk yardımcı sütunun başlığı altına aşağıdaki formülü girin ve tuşuna basın. Keşfet.
=ROWS($B$5:B5)
İşte B5 aranacak sütunun ilk müşteri adının bulunduğu hücredir. - Formül hücresinin sağ alt köşesine çift tıklayın, aşağıdaki hücre otomatik olarak aynı formülü dolduracaktır.
- Hücrede (I5) ikinci yardımcı sütun başlığının altına aşağıdaki formülü girin ve tuşuna basın Keşfet. Daha sonra aşağıdaki hücreleri aynı formülle otomatik olarak doldurmak için formül hücresinin sağ alt köşesine çift tıklayın.
=IF(ISNUMBER(SEARCH($M$2,B5)),H5,"")
İşte M2 birleşik giriş kutusuna bağlı hücredir. - Hücrede (J5) üçüncü yardımcı sütun başlığının altına aşağıdaki formülü girin ve tuşuna basın Keşfet. Daha sonra aşağıdaki hücreleri aynı formülle otomatik olarak doldurmak için formül hücresinin sağ alt köşesine çift tıklayı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 altındaki hücreyi seçin (örn. L5 bu örnekte), aşağıdaki formülü girin ve Enter tuşuna basın.
=IFERROR(INDEX($A$5:$G$281,$J5,COLUMNS($L$4:L4)),"")
İşte A5: G281 sonuç hücresinde görüntülenmesini istediğiniz veri aralığının tamamıdır. - Bu formül hücresini seçin, sürükleyin Doldurma Kolu Formülü karşılık gelen sütunlara ve satırlara uygulamak için sağa ve ardından aşağı doğru kaydırın.
notlar:
- Arama kutusunda herhangi bir giriş olmadığından formülün sonuçları ham verileri gösterecektir.
- Bu yöntem büyük/küçük harfe duyarlı değildir, yani büyük veya küçük harflerle yazmanızdan bağımsız olarak metinle eşleşecektir.
Sonuç
Şimdi arama kutusunu test edelim. Bu örnekte, açılan kutuya bir müşterinin adını girdiğimde veya seçtiğimde, B sütununda o müşteri adını içeren ilgili satırlar filtrelenecek ve sonuç aralığında hemen görüntülenecektir.
Excel'de bir arama kutusu oluşturmak, verilerinizle etkileşim şeklinizi önemli ölçüde iyileştirerek e-tablolarınızı daha dinamik ve kullanıcı dostu hale getirebilir. İster FILTER fonksiyonunun basitliğini, ister Koşullu Formatlamanın görsel yardımını, ister formül kombinasyonlarının çok yönlülüğünü seçin, her yöntem veri işleme yeteneklerinizi geliştirmek için değerli araçlar sağlar. Özel ihtiyaçlarınız ve veri senaryolarınız için hangisinin en iyi sonucu verdiğini bulmak için bu teknikleri deneyin. Excel'in yeteneklerini daha derinlemesine incelemek isteyenler için web sitemizde çok sayıda eğitim bulunmaktadır. Daha fazla Excel ipucunu ve püf noktasını burada keşfedin.
İlgili Makaleler
Excel'de aranabilir açılır listeye ilişkin nihai kılavuz
Bu kılavuz, Excel'de aranabilir bir açılır liste oluşturmak için dört yöntem boyunca size yol gösterecektir.
Excel'de arama sonuçlarını arayın ve vurgulayın
Bu makalede, Excel'de arama yapmanıza ve sonuçları aynı anda vurgulamanıza yardımcı olacak iki farklı yol tanıtılmaktadır.
Excel'de yukarı doğru arama yaparak eşleşen değeri bulun
Normalde bir Excel sütununda yukarıdan aşağıya doğru eşleşen değerler buluyoruz. Yukarıya doğru arama yaparak eşleşen değeri bulmaya ne dersiniz? Bu makale size bunu başarmanın yollarını gösterecektir.
Tüm açık Excel çalışma kitaplarında değeri arayın
Bu makale, tüm açık çalışma kitaplarının yanı sıra mevcut çalışma kitabında değer veya metin arama yöntemlerini gösterecektir.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
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!