Rumus Excel: Histogram dengan FREQUENCY -

Daftar Isi

Ringkasan

Salah satu cara untuk membuat histogram adalah dengan fungsi FREQUENCY. Dalam contoh yang ditampilkan, rumus di sel G5: G8 adalah:

(=FREQUENCY(data,bins))

di mana data (C5: C16) dan bin (F5: F8) diberi nama rentang.

Rumus ini dimasukkan sebagai rumus larik multisel dalam rentang G5: G8.

Penjelasan

Catatan: versi Excel yang lebih baru menyertakan bagan histogram asli, yang mudah dibuat, tetapi tidak fleksibel untuk diformat. Contoh di halaman ini menunjukkan satu cara untuk membuat data histogram Anda sendiri dengan fungsi FREQUENCY dan menggunakan bagan kolom biasa untuk memplot hasilnya. Karena FREQUENCY adalah rumus, hasil dan bagan akan diperbarui secara dinamis jika data berubah.

Fungsi FREQUENCY mengembalikan distribusi frekuensi, yang merupakan tabel ringkasan yang menunjukkan jumlah setiap nilai dalam rentang dengan "bin". FREQUENCY agak sulit digunakan, karena harus dimasukkan sebagai rumus array. Di sisi lain, setelah Anda mengatur tempat sampah dengan benar, FREQUENCY akan memberi Anda semua hitungan sekaligus!

Setup dan formula

Dalam contoh yang ditunjukkan, kami memiliki daftar 12 skor dalam rentang bernama "data" (C5: C16). Rentang F5: F8 adalah rentang bernama "bin". FREQUENCY akan memperlakukan setiap nilai bin sebagai batas atas untuk bin itu. Dengan kata lain, setiap bin akan menyertakan hitungan skor hingga dan termasuk nilai bin. FREQUENCY juga akan mengembalikan "jumlah luapan" - jumlah nilai yang lebih besar dari nampan terakhir.

Untuk memasukkan rumus FREQUENCY, ikuti langkah-langkah ini di buku kerja terlampir.

1. Hapus rumus yang ada jika perlu (lihat catatan di bawah).

2. Pilih kisaran G5: G8 (keempat sel).

3. Tempel atau ketik rumus ini di bilah rumus:

=FREQUENCY(data,bins)

4. Masukkan rumus sebagai rumus array dengan control + shift + enter. Excel secara otomatis akan menambahkan tanda kurung kurawal ().

Catatan: Untuk mengedit rumus yang sudah ada, Anda harus memilih keempat sel terlebih dahulu, lalu klik Hapus. Anda dapat memilih semua sel sekaligus dengan kontrol pintasan + /.

FREQUENCY akan menghasilkan hitungan untuk setiap bin dan mengembalikan larik hasil seperti ini:

(2;4;5;1;0) // array returned by FREQUENCY

Excel akan menempatkan 4 nilai pertama dalam rentang G5: G8. Perhatikan jumlah overflow, nol, juga dikembalikan sebagai elemen kelima dalam array, karena tidak ada nilai yang lebih besar dari 100. Nilai ini tidak ditampilkan di lembar kerja, karena kita hanya memasukkan rumus dalam empat sel.

Excel 365

Di Excel 365, Anda cukup memasukkan satu rumus di sel G5, dan hasilnya secara otomatis akan tumpah ke lembar kerja. Tidak perlu menggunakan control + shift + enter. Namun, jika Anda menggunakan pendekatan ini, Anda juga akan melihat hitungan untuk keluaran bin luapan. Memasukkan rumus dalam 4 sel saja (seperti di atas) akan menekan nilai terakhir ini. Jika Anda tidak keberatan dengan nilai ekstra, opsi rumus tunggal lebih mudah, dan Anda dapat memilih untuk tidak memplot nilai dalam bagan.

Label

Label dalam E5: E8 hanya untuk keterbacaan dan presentasi. Ini dapat disesuaikan sesuka Anda. Dalam contoh yang diperlihatkan, rumus di sel E5, disalin, adalah:

=IF(F5=MIN(bins),"≤"&F5,F4+1&"-"&F5)

Rumus ini hanya membuat label untuk setiap bin menggunakan nilai bin di kolom F.

Bagan histogram

Untuk memetakan keluaran dari FREQUENCY, ikuti langkah-langkah berikut. Pertama, tahan tombol kontrol dan pilih dua rentang: E4: E8, dan G4: G8. Kemudian sisipkan bagan kolom (Sisipkan> Bagan> Kolom Tergugus):

Selanjutnya, klik kanan bilah, dan format seri data untuk mengurangi lebar celah menjadi 5% (atau sesuai keinginan):

Ubah judul grafik sesuka Anda. Dalam contoh yang ditampilkan, kami mengambil nilai di sel B2:

Bagan akhir yang menunjukkan nilai yang diplot:

Histogram dengan ToolPak Analisis Data

Cara lain untuk membuat histogram di Excel adalah dengan menggunakan add-in Data Analysis ToolPak. Ini adalah metode yang sangat sederhana, dan berfungsi di versi Excel yang lebih lama. Namun, satu batasan adalah bahwa outputnya statis, dan tidak akan diperbarui secara otomatis jika nilai dalam data berubah.

Artikel yang menarik...