Veri Setlerinde Hızlı Bilgi Bulma
Veri Setlerinde Hızlı Bilgi Bulma, bir tablodan arama işleminin nasıl yapılacağını öğreten bir örnek içermektedir.
Excel ile Veri Setlerinde Hızlı Bilgi Bulma
Büyük veri setleriyle çalışırken, hızlı bilgi bulma yeteneği kritik bir beceridir. Dolayısıyla, Excel VBA ve Python gibi araçlar kullanarak, veri içindeki belirli bilgileri anında bulunmaktadır. Bu nedenle, bu içerikte çeşitli yöntemlerle veri setlerinde hızlı bilgi bulmanın yolları ele alınacaktır.
Örnek Veri Tablosu
Dosyadaki işlemler, üst resimde görünen şekilde olan tabloda yapılmaktadır.
Formüller ile Hızlı Bilgi Bulma
Arama işlemleri için kullanılan formüller şu şekildedir:
Belirli Bir Müşteriyi Bulma
Bir müşterinin hangi ürünleri satın aldığını öğrenmek için DÜŞEYARA (VLOOKUP) kullanılmaktadır. Çünkü, DÜŞEYARA genellikle ilk akla gelen Excel fonksiyonudur. Ayrıca, Excel fonksiyonları arasında çok muhtemelen en popüler olanıdır. Ancak, ne yazık ki popüler olması işlevinin düşük olduğunun önüne geçmemelidir.
=DÜŞEYARA("Ali Yılmaz"; C3:G9; 3; YANLIŞ)
Bu formül, Ali Yılmaz’ın satın aldığı ürünü döndürmektedir.
Toplam Satış Tutarını Hesaplama
Belirli bir ürün kategorisindeki satışları hızlıca toplamak için ETOPLA (SUMIF) kullanılmaktadır: Çünkü, ETOPLA kriter bazlı toplam işlemlerinde ilk akla gelen fonksiyondur. Ancak, tek sadece bir kriter seçeneği olması hareket alanını kısıtlamaktadır. Eğer, birden fazla kritere ihtiyaç duyulursa, ÇOKETOPLA kullanılmalıdır.
=ETOPLA(E3:E9; "Elektronik"; F3:F9)
Bu formül, Elektronik kategorisindeki toplam satışları hesaplamaktadır.
En Yüksek Satış Rakamını Bulma
=MAK(F3:F9)
Bu formül, veri setindeki en yüksek satış tutarını döndürmektedir. Çünkü, bir rakam tablosundaki en yüksek olanın bulunması için ilk akla gelen fonksiyondur. Eğer, en düşük rakam bulunması istenirse, MİN kullanılmalıdır. Ancak, MAK yerine gerektiğinde BÜYÜK fonksiyonu da kullanılmaktadır.
VBA ile Otomatik Veri Çekme
Arama işlemler için kullanılan makro kodları şu şekildedir:
VBA ile Belirli Bir Tarihteki Satışları Bulma
Excel’de büyük veri setlerinden belirli bir tarihte gerçekleşen satışları bulmak için aşağıdaki VBA kodunu kullanılmaktadır.
Sub TariheGoreSatisBul() Dim arananTarih As String Dim hucre As Range arananTarih = InputBox("Hangi tarihi arıyorsunuz? (GG.AA.YYYY formatında girin)") For Each hucre In Range("G3:G9") If hucre.Value = arananTarih Then MsgBox "Bu tarihte satış gerçekleşti: " & hucre.Offset(0, -3).Value, vbInformation, "Satış Bilgisi" End If Next hucre End Sub
Kod çalıştırıldıktan sonra sırayla aşağıdaki gibi InputBox ve MsgBox ile karşılaşılmaktadır
Bu kodlar, kullanıcının girdiği tarihe ait satışları bulmaktadır. Ardından, bir mesaj kutusunda göstermektedir.
Veri Setlerinde Hızlı Bilgi Bulma Sonuç ve Öneriler
Veri setlerinde hızlı bilgi bulmak için farklı yöntemleri kullanılmaktadır. Çünkü Excel, sadece bir yöntem değil belki de onlarca yöntemle arama imkanı sunan gelişmiş bir programdır.
Veri Setlerinde Hızlı Bilgi Bulma Excel Formülleri
Basit ve hızlı hesaplamalar için idealdir. Ancak, bazı durumlarda formüller yetersiz gelmektedir.
Veri Setlerinde Hızlı Bilgi Bulma VBA Makroları
Tekrarlanan işlemleri otomatikleştirmek için harikadır. Eğer, bu işlemleri geliştirmek isterseniz, yukarıdaki yöntemleri bir arada kullanılması yeterli olacaktır.
İçerikten yararlanılması temennisiyle.