Video: Excel ile Şarta bağlı en büyük-küçük değerleri bulmak | 089.video | Ömer BAĞCI 2024
Ortalama hesaplamak için Excel kullanabilirsiniz. Resim: Bir listeden yalnızca bir koşulla eşleşen sayıları kullanarak bir ortalamayı hesaplamanız gerekir. Başka bir deyişle, belirli bir kritere uyuyorsa sayıları kullanarak ortalamayı hesaplayın. Excel sürprizlerle doludur ve bu hile için AVERAGEIF adında mükemmel bir fonksiyon çıkarabilirsiniz.
Aşağıdaki resim, çalışanların yıllarını, işe alındığı yılları, şimdiye kadar 2016 yılında kaç tane hesap açtığını ve (bazıları için) çok iyi bir iş çıkardıklarını söyleyen bir mesaj listesini göstermektedir.
Çalışma sayfasının en üstünde, 2015 yılında çalışan başına açılan hesapların ortalama sayısı bulunmaktadır. 2016'da açılması beklenen hesap sayısı aşağıdadır. 2015 için ortalama 44'tür sadece bir statik sayıdır. 2015 bitti ve bu son ortalama. Geçen yıl çok geçti! 2016 ne olacak? İlginç olan yer burasıdır.
2016'da açılması beklenen hesap sayısını hesaplamak için yıl boyunca şimdiye kadar açılmış hesap sayısına dayalı olarak ortalama olarak sayı türetmek için bir hesaplama yapılır. Bu, yönetimin çalışanlar arasındaki rekabetin arttırılması için kullanabileceği bir tekniktir. Başka bir deyişle, 48 gibi beklenen bir sayı sabitlemek yerine (2015 yılına kıyasla yüzde 10 büyüme olur) beklenen hesap sayısı, çalışanlara yıl boyunca nasıl performans gösterdiğine dayanır.
C4 hücresinde AVERAGEIF işlevi kullanılır. Bu şekilde girilir:
= AVERAGEIF (C8: C16, ">" & C3)
Bunun nedeni, sadece çalışan sayıları kullanarak çalışan başına hesap listesinden açılmış hesapların ortalamasını alır 2015'te açılan 44'ten büyüktür. Bu, C3 hücresinde bulunan 44'ten daha büyük olan değerleri kullanarak ortalama belirlemek için kullanılan işlevin (">" ve C3) ikinci argümanı tarafından belirlenir.
Örneğin, Julie şu ana kadar yalnızca 40 hesap açtı, bu yüzden sayımı ortalama kullanılmıyor. Öte yandan, Yolanda 48 hesap açtı, böylece sayımı ortalama hesaplamada kullanılıyor.
Yalnızca 2015'in 44'ünden büyük sayıları ortalaması aldığınızda, 2016 için beklenen açılışlar için daha yüksek bir sayı döndürülür. Bu noktadan itibaren 2016 için hesaplanan değer 54'tür. Her çalışanın adının yanında Great Job mesajı! Bu çalışan ortalamayı yenerse belirir. Sadece en az 54 hesap açmış olanlar mesajı alır.
Nasıl? IF fonksiyonunu kullanarak! Iletinin IF işlevi göründüğü her hücrede, çalışanın şimdiye kadar açtığı hesapların sayısı, C4 hücresinde gösterilen ortalamaya eşit veya daha büyük olup olmadığını karşılaştırır.Harryon'un harika bir iş çıkardığını gösteren D4 hücresindeki formül şöyle:
= IF (C8> = $ C $ 4, "Büyük İş!", ")
IF işlevi bir durumu test ediyor. doğruysa, ilk cevap görüntülenir Eğer koşul doğru değilse ikinci cevap görüntülenir
Bugüne kadar çok iyi! Bu şirkette agresif satış elemanları ödüllendiriliyor ve geride kalanlara hiç övgü yok.
Oyun alanını seviyeye getirme zamanı Bu örnekte ele alınmayan bir şey, yılın kiralanmasıdır. Bazı çalışanlar 2016'da işe alındı, bu nedenle adil olmak gerekirse, 2016'da açıklanan hesap sayısı, yüksek ortalama.
Aşağıdaki resimde çalışma sayfasının güncellenmesi gösterilmektedir: Tekli IF işlevi, iç içe geçmiş IF işlevlerinin bir kümesiyle değiştirilir: Dış IF, işe alınma yılının 2016 olup olmadığını dikkate alır (gerçek koşul sınaması görmektir. kiralamanın yılı 2015'ten büyükse) ve eğer öyleyse, iç IF işlevi, çalışanların açılmış hesap sayısının f veya şimdiye kadar olan yıl, genel ortalamanın yarısından fazlasına eşit veya daha büyüktür.
Artık mesaj için üç olası sonuç mümkündür:
Büyük İş! Çatlamaya devam edin! Yıl henüz bitmedi! Mesaj yok
Kırılmaya devam edin! mesajı, 2016'da işe alınan, ortalama sayısının yarısına eşit veya daha fazla sayıda hesap açan kişiler için görünür; bu, yeni olanlar ve iyi iş çıkartanlar için faydalı bir mesajdır. Çalışanların geri kalan kısmı ya süper starlar ya da yardıma muhtaçlar!
D8 hücresindeki formül (ve D sütundaki her çalışan satırı için) şu şekilde yapılandırılmıştır:
= IF ((A8> $ A $ 3), IF (C8> = ($ C $ 4/2) "Great Job!",