Rumus Excel: Pendaftaran kelas siswa dengan tabel -

Daftar Isi

Formula umum

=IF(COUNTIF(range,class),"x","")

Ringkasan

Untuk melacak pendaftaran kelas siswa ketika kelas dapat muncul dalam urutan apa pun, Anda dapat membuat tabel dengan kolom tambahan, satu untuk setiap kelas, untuk menandai dan menghitung pendaftaran. Pada contoh yang ditunjukkan, rumus di G6 adalah:

=IF(COUNTIF($C6:$F6,G$5),"x","")

Setelah Anda menandai kelas, Anda dapat mengaktifkan autofilter lalu memfilter setiap kelas sesuai kebutuhan untuk mencantumkan siswa yang terdaftar.

Penjelasan

Perhatikan tujuan dari contoh ini adalah bagaimana salah satu cara untuk "menormalkan" data ketika urutan nilainya acak. Ada banyak cara untuk mengatasi masalah ini.

Rumus di G6 bergantung pada fungsi COUNTIF untuk menghitung keberadaan kelas tertentu (yaitu "matematika", seni ", dll.) Di kolom C hingga F:

=IF(COUNTIF($C6:$F6,G$5),"x","")

Nama kelas ditarik dari baris 5, dan referensi dicampur untuk memungkinkan rumus disalin ke seberang dan ke bawah tabel.

Ketika COUNTIF menemukan kelas dalam rentang tersebut, ia mengembalikan angka positif. Fungsi IF akan mengevaluasi hasil positif apa pun sebagai TRUE dan mengembalikan "x". Jika kelas tidak ditemukan, COUNTIF akan mengembalikan nol dan IF akan mengembalikan string kosong ("").

Formula untuk menghitung pendaftaran

Rumus yang digunakan pada baris 4 untuk menghitung siswa di setiap kelas terlihat seperti ini:

=COUNTIF(Table1(Math),"x")

Referensi terstruktur ditambahkan secara otomatis dalam kasus ini karena semua data ada dalam tabel. Rumus yang setara tanpa referensi terstruktur adalah:

=COUNTIF(G6:G15,"x")

Artikel yang menarik...