SIKLIK İşlevi Excel - Bir histogram oluştur

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel SIKLIK İşlevi Excel'de bir histogram oluşturmak için.

FREKANS İşlevine Genel Bakış

SIKLIK İşlevi Belirtilen aralıklar içinde kalan değerlerin sıklığını hesaplar. Her "kova"nın sayısını içeren dikey bir dizi döndürür. Not: Bu bir Dizi İşlevidir. Bu işlevin nasıl kullanılacağına ilişkin özel talimatlar için aşağıyı okuyun.

(Formül girişlerinin nasıl göründüğüne dikkat edin)

SIKLIK işlevi Sözdizimi ve girişler:

1 =SIKLIK(veri_dizisi,binler_dizisi)

veri_dizisi - Frekansını saymak istediğiniz bir dizi sayı.

bins_array - Sayıları gruplamak istediğiniz bir dizi aralık veya "kova".

İstatistiksel analizde frekans, bir veri değerinin meydana gelme sayısıdır. Örneğin, 8 öğrenci bir testte 65 puan alabilir. 65 puanın frekansı 8 olacaktır. Excel'de sıklık işlevi, bir değer aralığının meydana gelme sayısıdır. Sadece 65 yerine, kaç öğrencinin 61 ile 70 arasında puan aldığını hesaplayabilirsiniz.

Öğrenci test puanlarına bir örnek verelim. 61 ile 70 arasında puan alan 2 öğrenci var (Mary ve Pam)

1 {=SIKLIK(C3:C7;E3:E6)}

Excel SIKLIK işlevini kullanmak için önce bulmak istediğiniz değer aralığını ayarlayın:

Aralık değerleri basitçe şu anlama gelir:

Yukarıdaki iki şeye dikkat edin. İlk aralık değeri 0'dan başlayacak ve maksimum, solda belirtilen değerdir.

Kırmızı ile işaretlediğim ekstra bir değer daha var (>80). Belirttiğiniz aralığın üzerinde bir değer bulduğunda bu kategoriye girer.

Bu yapıldıktan sonra, Değer Aralığınızın (+ bir ek satır) boyutuna sahip bir aralık seçmeniz gerekir. Buradaki örneğimizde dört Değer Aralığımız var (50, 60, 70 ve 80). Bu yüzden beş (4 + 1 ek satır) seçiyoruz.

Test Puanları aralığını ve Değerler Aralığını işleve girin:

1 =SIKLIK(C3:C7,E3:E6)

Enter'a basmayın, CTRL + SHIFT + ENTER'a basın çünkü bu bir dizi formülüdür. Doğru yapıldığında onu çevreleyen küme parantezlerini görmelisiniz. Excel 2022 veya Office 365 kullanıyorsanız, formülü normal şekilde girebilir ve hatta formülü yapmak için yalnızca bir hücre seçebilirsiniz. Menzili otomatik olarak aşağı dökecektir.

Bu size 0 öğrencinin 0 ile 50 arasında Test Puanı aldığını söyler. 1 öğrenci 51 ile 60 arasında (Bob). 61'den 70'e 2 öğrenci (Mary ve Pam). 71'den 80'e 1 öğrenci (Kim). Ve son olarak, belirttiğiniz aralığın üzerinde 1 öğrenci, >80 (John).

SIKLIK işlevi, boş olan veya sayısal olmayan değerler içeren hücreleri yok sayar.

Önemli: SIKLIK işlevi, metin olarak saklanan sayıları yok sayar. SIKLIK işlevini metin olarak depolanan sayılarla kullanmak için, metin olarak depolanan sayıları gerçek sayılara dönüştürmek için önce DEĞER İşlevini kullanın.

FREKANS işlevi için çok yaygın bir kullanım, ayrı bir sayım elde etmektir. Örneğin, burada beş Test Puanı vardır, ancak yalnızca 3 Öğrenci için (John üç kez göründü, Bob ve Kim bir kez göründü).

SIKLIK işlevi metinle ilgilenmediği için öğrencileri sayılara dönüştürmemiz gerekiyor. Bu numaralar, aynı öğrenciler olup olmadığını da belirtmelidir. Excel, bir aralık içinde aradığınız şeyin ilk konum numarasını belirleyen bir KAÇINCI işlevine sahiptir.

1 =KAÇINCI(B3:B7;B3:B7,0)

Bunun anlamı, B3:B7 aralığında B3:B7 aradığınızdır. Bu bir dizi formülüdür ve gerçekte göremediğiniz birden çok sonucu döndürür. Formül çubuğunun içine tıklarsanız ve hesaplamak için F9 tuşuna basarsanız, şunu gösterdiğini göreceksiniz:

Bu, "John"un 1 konumunda (B3:B7'nin), "Bob"un 2 (B3:B7'nin) konumunda, "John"un 1 konumunda (ilk konum numarasını döndürür), "John"un 1 konumunda olduğu anlamına gelir. tekrar ve “Kim” 5. pozisyonda.

Test Puanı örneğimizde olduğu gibi bir Değer Aralığı oluşturmamız gerekiyor. Burada, 0'dan 1'e (John), >1'den 2'ye (Bob) ve >4'ten 5'e (Kim) kaç tane olduğunu saymak istiyoruz. Excel'deki SATIR işlevi, satır numarasını almamıza yardımcı olur.

1 =SATIR(B3:B7)

Bu bize tekrar bir dizi formülü verir. SATIR(B3) bize 3. satırı verir, SATIR(B4) bize 4. satırı verir, vb. Formül çubuğunun içini tıklayıp tekrar hesaplamak için tekrar F9 tuşuna basabilirsiniz. Gösteriyor:

B3'ün aynı olması için 3. satır değil 1. satır olmasını istiyoruz. Bunu yapmak için, başlangıç ​​satırını ve artı 1'i çıkarmanız yeterlidir.

1 =SATIR(B3:B7)-SATIR(B3)+1

Satır 3 eksi 3 artı 1 eşittir 1'e eşittir. Satır 4 eksi 3 artı 1 eşittir 2'dir. Formül çubuğunun içine tıklayın ve kontrol etmek için F9'a basın.

Dolayısıyla, SIKLIK'ın ilk argümanı olarak Test Puanını ve ikinci argüman olarak Değerler Aralığını kullanmak yerine, aynı şeyi yapmak için KAÇINCI işlevini ve SATIR işlevini kullanabiliriz.

1 =SIKLIK(KAÇINCI(B3:B7,B3:B7,0),SATIR(B3:B7)-SATIR(B3)+1)

Hesaplamak için F9 tuşuna basın ve şunu gösterir:

Bu, 0 ila 1 konumun 3 kez göründüğü (John), > 1 ila 2 konumun bir kez göründüğü (Bob), >2 ila 3 ve >3 ila 4 konumun 0 kez göründüğü ve >4 ila 5 konumun bir kez göründüğü (Kim) anlamına gelir. Ve son olarak, FREQUENCY'nin >5 olanlar için (belirttiğiniz aralığın üzerinde) ek bir Değer Aralığı olduğunu unutmayın.

Şimdi her öğrencinin kaç kez ortaya çıktığını görebiliyorduk ama amaç bu değil. Kaç tane farklı öğrenci olduğunu bilmek istiyoruz. Ve yukarıdan, değer >0 olduğu sürece o pozisyonda bir öğrenci olduğunu görebiliriz. Bu nedenle, dizideki > 0 olan herhangi bir sayıyı toplamak istiyoruz. FREKANS numarasının sıfırdan büyük olup olmadığını kontrol etmek için önce EĞER fonksiyonunu ekleyelim. Eğer öyleyse, 1 olarak göster.

1 = EĞER(FREKANS(KAÇINCI(B3:B7,B3:B7,0)),SATIR(B3:B7)-SATIR(B3)+1)>0,1)

Hesaplamak için F9 tuşuna basın ve şunu gösterir:

Yalnızca John, Bob ve Kim'in konumunu tek olarak görüyorsunuz.

Son olarak, bunları özetlemek için bir SUM ekleyin. Bu sefer diziden tek bir cevap istediğimiz için CTRL + SHIFT + ENTER tuşlarına basarak onaylıyoruz. Bize 3 farklı öğrenci sayısı veriyor.

SIKLIK işlevi, Google E-Tablolar'da Excel 2022 ve Office 365'tekiyle tamamen aynı şekilde çalışır. CTRL + ÜST KRKT + ENTER tuşlarına basmanız veya dökülecek bir grup hücre seçmeniz gerekmez.

VBA'da FREKANS Örnekleri

VBA'da FREKANS işlevini de kullanabilirsiniz. Tip:

1 application.worksheetfunction.frequency(veri_dizisi,bins_array)

İşlev bağımsız değişkenleri için (veri_dizisi vb.), bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.

Excel'deki Tüm İşlevler Listesine Dön

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave