8. Manipulasi Data (Menyortir dan menyaring data (sort and filter), Menggunakan fitur pencarian (find and replace), Menggunakan fitur conditional formatting untuk menyorot data tertentu

  1. Manipulasi Data

Manipulasi data adalah proses pengolahan data untuk menghasilkan informasi yang lebih bermakna dan mudah dipahami. Dalam dunia informatika, manipulasi data sering digunakan untuk mengubah, menyusun, dan menganalisis data agar dapat digunakan untuk membuat keputusan yang lebih tepat.

Contoh: Seorang guru menggunakan data nilai ujian siswa untuk menghitung rata-rata kelas, mengidentifikasi siswa yang membutuhkan bantuan lebih lanjut, dan menentukan nilai akhir berdasarkan kriteria tertentu.

Penyelesaian 1 :

    • Mengumpulkan data
    • Buat tabel dengan kolom: nama siswa, nilai tugas, nilai uts, nilai uas, nilai akhir.
    • Menghitung rata-rata nilai siswa
    • Gunakan rumus =average(c2:e2) untuk menghitung rata-rata nilai tiap siswa, isikan pada kolom nilai akhir
    • Mengelompokkan siswa berdasarkan performa dengan menambahkan kolom keterangan dan gunakan =if(f2>=75, “lulus”, “remedial”) untuk menentukan status kelulusan.
    • Menganalisis data, gunakan fitur conditional formatting untuk menyoroti siswa dengan nilai < 60.
    • Buat grafik batang untuk memvisualisasikan distribusi nilai.
    • Mengambil keputusan, identifikasi siswa yang memerlukan bimbingan tambahan, sesuaikan strategi pembelajaran berdasarkan tren nilai

Penyelesaian 2

Penyelesaian 3 

Kesimpulan : (terdapat 2 siswa yang perlu bimbingan yaitu : FEBRIA dan NOUFAL karena Nilai akhir kecil dari 75)

  1. Teknik Penyortiran (Sort)

Penyortiran adalah teknik untuk menyusun data dalam urutan tertentu, baik secara ascending (terkecil ke terbesar) maupun descending (terbesar ke terkecil). Penyortiran mempermudah pencarian data dan analisis lebih lanjut.

Contoh: 

    • Penyortiran Ascending: Dalam sebuah daftar nilai ujian, data disusun dari yang terkecil ke terbesar (misalnya, nilai 50, 60, 70, 80, 90) dari kolom nilai akhir.
    • Penyortiran Descending: Menyusun daftar nilai ujian dari yang terbesar ke terkecil (misalnya, nilai 90, 80, 70, 60, 50) dari kolom nilai akhir.
    • Penyortiran Berdasarkan Nama: Nama siswa disusun berdasarkan abjad (A-Z atau Z-A)

  1. Teknik Penyaringan Data (Filter)

Penyaringan data adalah teknik untuk memilih data yang memenuhi kriteria tertentu. Ini memungkinkan kita untuk fokus pada subset data yang relevan, tanpa harus melihat semua data.

Contoh:

    • Dalam sebuah daftar nilai siswa, kita hanya ingin melihat siswa yang mendapatkan nilai lebih dari 70. Dengan menggunakan filter, kita dapat menampilkan hanya nilai yang memenuhi kriteria tersebut, seperti nilai diatas 75, 80, 90, dan sebagainya.
    • Menggunakan filter untuk memilih data yang berasal dari bulan tertentu dalam sebuah laporan penjualan atau laporan bulanan.
  1. Teknik Pencarian dan Penggantian Data (Find and Replace)

Pencarian dan penggantian adalah teknik untuk mencari data tertentu dalam kumpulan data dan menggantinya dengan data baru jika diperlukan. Ini sering digunakan untuk memperbarui informasi dalam jumlah besar dengan cepat.

Contoh:

    • Jika sebuah daftar alamat email berisi kesalahan ketik (misalnya, @gmial.com seharusnya @gmail.com), kita bisa menggunakan fitur Find and Replace untuk mencari semua gmial.com dan menggantinya dengan gmail.com.
    • Mengganti nama seseorang yang terdaftar salah di banyak tempat dalam dokumen atau spreadsheet, misalnya mengganti “Noufal” menjadi “Naufal Vareo”.

setelah di replace

  1. Conditional Formatting

Conditional Formatting adalah teknik untuk memberi format khusus pada data berdasarkan kondisi tertentu. Misalnya, memberikan warna atau tanda pada data yang memenuhi kriteria tertentu, sehingga memudahkan analisis visual.

Contoh:

    • Dalam laporan nilai siswa, kita bisa memberikan format warna merah pada nilai di bawah 60 (misalnya, nilai 50 atau 45) dan warna hijau pada nilai di atas 80, sehingga guru dengan mudah dapat mengidentifikasi siswa yang membutuhkan perhatian lebih.
    • setelah dilakukan conditional formating pada nilai dengan angka diatas 80.
    • Memberikan warna latar belakang berbeda untuk angka yang lebih besar atau lebih kecil dari angka tertentu. Misalnya, angka penjualan yang lebih besar dari 100.000 diberi warna hijau dan yang lebih kecil dari 50.000 diberi warna merah.

untuk lebih jelas silahkan tonton materi dari pemaparan video berikut ini

TUGAS

Lembar Kerja Peserta Didik (LKPD): Instruksi:

  1. Diberikan daftar nilai 15 siswa dalam tabel di bawah ini.
  2. Urutkan daftar nilai dari yang tertinggi ke terendah. Pastikan data tersusun rapi.
  3. Tambahkan kolom nomor sebelum kolom nama dan isi secara berurutan sesuai hasil penyortiran.
  4. Tambahkan kolom Perbaikan Nilai setelah kolom Nilai, lalu isilah:
    • Jika nilai kurang dari 70, gantilah dengan 70.
    • Jika nilai 70 atau lebih, biarkan tetap sama.
  5. Gunakan fitur filter untuk menampilkan hanya siswa dengan nilai di bawah 70 atau di atas 80.
  6. Gunakan conditional formatting untuk menandai nilai berdasarkan kriteria berikut:
    • Merah untuk nilai kurang dari atau sama dengan 70.
    • Hijau untuk nilai lebih dari atau sama dengan 80.
  7. Buatlah formula untuk mencari rata-rata dan total nilai dari kolom Nilai dan kolom Perbaikan Nilai.
  8. Buatlah diagram batang atau garis untuk membandingkan kolom Nilai dan Perbaikan Nilai seluruh siswa dalam satu diagram.
  9. Siswa membuat 3 pernyataan analisis data berdasarkan tabel yang dibuat. Contoh pertanyaan:
    • Bagaimana perbedaan rata-rata antara kolom Nilai dan Perbaikan Nilai?
    • Berapa banyak siswa yang membutuhkan perbaikan nilai?
  10. Siswa bertukar hasil dengan teman sebangku untuk mendiskusikan pola dan kesimpulan dari analisis data yang telah dibuat.

Tabel Data Siswa:

Catatan:
Setiap siswa diminta untuk mengerjakan secara mandiri sebelum berdiskusi dengan teman sebangku. Pastikan setiap langkah dilakukan dengan teliti untuk mendapatkan hasil yang akurat dan bermanfaat!

admin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *