140 likes | 306 Views
KONU – 2 Mıcrosoft excel sık kullanılan fonksiyonlar ve uygulamaları. LİSTE fonksiyonlarI. liste fonksiyonları. LİSTE fonksiyonları. LİSTE fonksiyonları.
E N D
KONU – 2Mıcrosoftexcel sık kullanılan fonksiyonlar ve uygulamaları
LİSTE fonksiyonlarI liste fonksiyonları
LİSTE fonksiyonları LİSTE fonksiyonları Excel’de genellikle listeler ile çalışılır. Personel listesi, gelir gider listesi, imalat listesi gibi… Listedeki verilerin sayılması, toplanması, ortalamasının alınması, sıralanması gibi işlemlere ihtiyaç duyarız. Bazı durumlarda bir başka listeyi referans göstererek, parça kodundan parçanın adını, fiyatını gibi verileri getirmek isteriz. Bu durumlarda LİSTE FONKSİYONLARI ‘nı kullanırız.
COUNT (BAĞ_DEĞ_SAY) LİSTE fonksiyonları Bir liste içerinde, sayısal değerleri bulunan toplam hücre sayısını verir. ÖRNEK SÖZ DİZİMİ =BAĞ_DEĞ_SAY(A2:A100) =COUNT(Dize) =BAĞ_DEĞ_SAY(Dize)
COUNTIFS (ÇOKEĞERSAY) LİSTE fonksiyonları Bu fonksiyon bir listede, verdiğimiz koşulları sağlayan ve içinde herhangi bir değer tutan toplam hücre sayısını verir. ÖRNEK SÖZ DİZİMİ =ÇOKEĞERSAY(A2:A99;A2>0) =COUNTIFS(Değer Aralığı;Koşul1,[Koşul2…]) =ÇOKEĞERSAY(Değer Aralığı;Koşul1,[Koşul2…])
AVERAGE (ORTALAMA) LİSTE Fonksiyonları Verilen liste içinde sayısal değer bulunan hücrelerin ortalamasını verir. Hiç sayı bulunmazsa #DİV! Sıfıra Bölüm hatası verir. SÖZ DİZİMİ ÖRNEK =AVERAGE(Aralık) =ORTALAMA(Aralık) =ORTALAMA(A2:A99)
AVERAGEIF ( ÇOKEĞERORTALAMA ) LİSTE fonksiyonları Verilen liste içerisinde istenilen koşullara uygun olan sayısal değerlerin ortalamasını verir. ÖRNEK SÖZ DİZİMİ =ÇOKEĞERORTALAMA(A2:A99;B2:B99;B3>9) =AVERAGEIF(Aralık,KoşulAralığı,Koşul) =ÇOKEĞERORTALAMA(Aralık, KoşulAralığı,Koşul)
SUM (TOPLAM) LİSTE fonksiyonları Verilen aralıktaki sayısal değerlerin toplamını verir. ÖRNEK SÖZ DİZİMİ =TOPLAM(A2:A99) =SUM(Aralık) =TOPLAM(Aralık)
SUMIF (ÇOKETOPLA) LİSTE fonksiyonları Verilen listede istenilen koşullara uyan sayısal değerlerin toplamını verir. ÖRNEK SÖZ DİZİMİ =ÇOKETOPLA(A2:A99;C2:C99;400) =SUMIF(VeriAralığı,KoşulAralığı,Koşul) =ÇOKETOPLA(VeriAralığı,KoşulAralığı,Koşul)
VLOOKUP (DÜŞEYARA) LİSTE fonksiyonları Bir listede aranan anahtar değerin bulunduğu satırda istediğimiz kolonundaki değeri getirir. ÖRNEK SÖZ DİZİMİ =DÜŞEYARA(A2;D2:K99;2;0) =VLOOKUP(ArananDeğer, Liste, KolonNumarası,Yaklaşık/TamDeğer) =DÜŞEYARA(ArananDeğer, Liste, KolonNumarası,Yaklaşık/TamDeğer)
HLOOKUP ( YATAYARA ) LİSTE fonksiyonları Bir listede aranan anahtar değerin olduğu satırın istediğimiz değerini getirir. Çok nadir de olsa kullanılır. ÖRNEK SÖZ DİZİMİ =YATAYARA(A2;1:3;C6;0) =HLOOKUP(ArananDeğer, Liste,SatırNumarası, Yaklaşık/TamDeğer) =YATAYARA(ArananDeğer, Liste,SatırNumarası, Yaklaşık/TamDeğer)
LOOKUP (ARA) LİSTE fonksiyonları VLOOKUP ‘a göre daha az kullanılan bir fonksiyondur. İki formu vardır. Liste ve Vektör olarak arama yapar. Liste formu VLOOKUP gibi çalışır. Arama yapılan listenin sıralı olması gerektiği için VLOOKUP’tan daha az kullanışlıdır. Vektör formunda da, arama yapılan listenin sıralı olması gereklidir. BinarySearch kullandığı için VLOOKUP’tan daha performanslıdır. SÖZ DİZİMİ =LOOKUP(ArananDeğer;ArananVektör;SonuçVektör) =ARA(ArananDeğer;ArananVektör;SonuçVektör)
LOOKUP (ARA) LİSTE fonksiyonları AVANTAJLARI DEZ AVANTAJLARI • LOOKUP Fonksiyonu yüksek performansa sahiptir. • Sadece sağ taraftaki kolonlardan değil, solda bulunan kolonlardan da değer getirebilir. • Aranan vektör ve sonuç vektörü hem düşey, hem de yatay olabilir. • Aranan vektör mutlaka sıralı olmalıdır. Sıraya dizilmemiş bir veriyle çalışılırsa hatalı sonuçlar çıkar ve hatayı fark etmek zordur. • Aranan değer bulunamazsa yaklaşık değer gelmesi, istenmeyen sonuçlara yol açabilir.