Hızlı ve Doğru Veri Arama
Hızlı ve Doğru Veri Arama, bir Excel tablosundan bulma işleminin en hızlıca yapılmasını öğreten bir dosya içermektedir.
Excel’de Hızlı ve Doğru Veri Arama
Veri setleri büyüdükçe, doğru bilgiyi hızlı bir şekilde bulma büyük önem kazanmaktadır. Excel’de, arama ve filtreleme tekniklerini kullanarak analiz süreçlerini hızlandırabiliriz. Bu içerikte, bu arama yöntemlerini ele alınacaktır.
Örnek Excel Tablosu
Aşağıdaki tablo, farklı bölgelere ait satış verilerini içermektedir:
Excel’de Hızlı Veri Arama Yöntemleri
Hızlı arama yöntemleri olarak hem formül hem de VBA yöntemleri tercih edilmektedir.
Formül Yöntemi
Belirli bir müşterinin yaptığı satışı bulmak için aşağıdaki formülü kullanılmaktadır:
=DÜŞEYARA("Mehmet Can"; C3:G9; 4; YANLIŞ)
Bu formül, Mehmet Can’ın satttığı ürünün fiyatını döndürmektedir.
Eğer DÜŞEYARA’dan daha esnek bir arama yapmak istenirse, İNDİR ve KAÇINCI işlevleri birlikte kullanılmalıdır.
=İNDİS(F3:F9; KAÇINCI("Ayşe Demir"; C3:C9; 0))
Bu formül, Ayşe Demir’in yaptığı satışın tutarını getirmektedir.
VBA Yöntemi
Aşağıdaki VBA kodu, kullanıcıdan bir müşteri adı almaktadır. Böylece, ilgili satış verisini bulmaktadır:
Sub VeriAra() Dim aranan As String aranan = InputBox("Müşteri adını girin:") Dim hucre As Range For Each hucre In Range("C3:C9") If hucre.Value = aranan Then MsgBox "Bulundu: " & hucre.Offset(0, 3).Value, vbInformation, "Sonuç" Exit Sub End If Next hucre MsgBox "Kayıt bulunamadı!", vbCritical End Sub
Kodlar çalıştırıldığında, sırayla aşağıdaki işlemlerin yapılması gerekmektedir.
Böylece, müşteri adını girdikten sonra ilgili satış tutarını bulup göstermektedir.
Sonuç
DÜŞEYARA ve İNDİS/KAÇINCI işlevleri ile doğru veriye hızlıca ulaşılmaktadır. Ayrıca, VBA ile otomatik arama fonksiyonları oluşturarak zaman kazanmak mümkün olmaktadır.
Yararlanılması temennisiyle.