Pada postingan sebelumnya : Tips on cooding, saya menganjurkan untuk menggunakan kode yang pendek untuk entry data. Bagaimana cara mengembalikannya ke dalam bentuk data yang lebih detail ?
Teknik ini disebut 'Recoding'. Istilah recoding ini biasa ditemukan pada pengolahan spreadsheet termasuk pengolahan database lainnya, bahkan software pengolahan data statistik dengan menggunakan SPSS.
Recoding juga berarti membuat variabel baru (baca kolom baru) dari data yang ada. Atau dapat juga digunakan untuk menurunkan kelas data dari tipe rasio / interval menjadi data nominal (kategori). Silahkan baca postingan tentang skala data.
Fungsi yang digunakan disini adalah: IF
Syntax :
Contoh
Kondisi : Isi cell A2 > 10
Jika Kondisi terpenuhi Tulis "Isinya lebih dari 10"
Jika tidak terpenuhi Tulis "Isinya kurang dari atau sama dengan 10"
Teknik ini disebut 'Recoding'. Istilah recoding ini biasa ditemukan pada pengolahan spreadsheet termasuk pengolahan database lainnya, bahkan software pengolahan data statistik dengan menggunakan SPSS.
Recoding juga berarti membuat variabel baru (baca kolom baru) dari data yang ada. Atau dapat juga digunakan untuk menurunkan kelas data dari tipe rasio / interval menjadi data nominal (kategori). Silahkan baca postingan tentang skala data.
Fungsi yang digunakan disini adalah: IF
Syntax :
=IF(kondisi, hasilJikaKondisiTerpenuhi, hasilJikaKondisiTidakTerpenuhi)
Contoh
Kondisi : Isi cell A2 > 10
Jika Kondisi terpenuhi Tulis "Isinya lebih dari 10"
Jika tidak terpenuhi Tulis "Isinya kurang dari atau sama dengan 10"
=IF(A2>10,"Isinya lebih dari 10", "Isinya kurang dari atau sama dengan 10")
Catatan :
Anda dapat menggunakan operator pembanding >, <, =, <= ,>= untuk menentukan kondisi. Ingat jika membandingkan string (huruf) gunakan tanda petik.
=IF(A2="L","Laki-Laki", "Perempuan")
Hasil : Jika anda isi L di sel A2 maka hasilnya adalah "Laki-Laki". Sebaliknya, apapun isi sel A2 akan selalu menghasilkan "Perempuan"
Anda juga dapat menggunakan IF secara bertingkat. Misalnya anda akan mengubah data rasio menjadi nominal dengan kriteria sbb:
Jika Tinggi Badan < 150 Kriteria : Pendek
Jika Tinggi Badan 150 - 170 Kriteria : Sedang
Jika Tinggi Badan > 170 Kriteria : Jangkung
Penyelesaian:
=IF(A8<150,"Pendek", IF(A8<=170,"Sedang","Jangkung"))
Keterangan :
Komputer akan memeriksa isi sel A8, jika isinya < 150 maka akan langsung disi "Pendek".
Jika isinya lebih dari 150, maka komputer akan melanjutkan dengan membandingkanya dengan 170. Jika kurang dari atau sama dengan 170 maka akan diisi "Sedang", jika tidak maka akan diisi "Jangkung"
Silahkan lihat video berikut ini
Tidak ada komentar:
Posting Komentar
Write your comment here