Mengambil Top N per Grup di SQL (2026)
Ambil 3 produk terlaris di tiap kategori sekaligus, bukan cuma juara umum. Pola ROW_NUMBER dengan PARTITION BY ngerjain ini dalam satu query. Ini cara pakainya, lengkap dengan contoh.
Artikel dan tutorial seputar SQL, Data Analysis, dan karir di bidang data
Ambil 3 produk terlaris di tiap kategori sekaligus, bukan cuma juara umum. Pola ROW_NUMBER dengan PARTITION BY ngerjain ini dalam satu query. Ini cara pakainya, lengkap dengan contoh.
Data duplikat bikin total penjualan kamu ketinggian dan laporan meleset. Ada tiga cara bersihinnya di Google Sheets, dari sekali klik sampai rumus yang jaga data asli tetap utuh. Ini semuanya.
Satu dropna() tanpa argumen bisa ngebuang setengah datamu tanpa peringatan. Ini cara pakai pandas dropna yang aman: pilih baris atau kolom, tentukan kolom penting, dan atur ambang batasnya.
Ringkasan bawaan Google Forms cuma nampilin persen dasar. Buat analisa yang beneran kepakai, tarik responsnya ke Google Sheets. Ini cara rekap dan bikin chart-nya, langkah demi langkah.
Distribusi kumulatif jawab pertanyaan: berapa persen transaksi yang nilainya di bawah angka ini? Ini cara hitungnya di SQL pakai CUME_DIST dan window function, lengkap dengan contoh.
Rumus penuh A2:A500 bikin pusing waktu dibaca ulang. Named range ganti alamat sel jadi nama yang kebaca kayak HARGA atau STOK. Ini cara bikinnya lengkap dengan contoh.
df.fillna() ngisi sel kosong (NaN) di DataFrame dengan nilai pengganti: angka, rata-rata, atau nilai dari baris tetangga pakai ffill. Ini cara pakainya, plus kapan sebaiknya nilai kosong dibuang aja pakai dropna.
Proteksi range dan sheet di Google Sheets ngunci sel biar cuma orang tertentu yang bisa ngedit. Berguna banget buat template yang dipakai bareng tim, biar rumus dan struktur nggak keubah nggak sengaja. Ini caranya.
Histogram di SQL ngelompokin nilai numerik ke rentang (bucket) lalu hitung berapa banyak per rentang. Ini tiga cara bikinnya: CASE WHEN yang portabel, FLOOR buat bucket lebar sama, dan WIDTH_BUCKET di PostgreSQL.
Dropdown bertingkat bikin pilihan dropdown kedua ikut berubah sesuai dropdown pertama. Pilih Provinsi Jawa Barat, dropdown kota cuma nampilin kota Jawa Barat. Ini dua cara bikinnya: INDIRECT dan FILTER.
df.query() bikin filter DataFrame kebaca kayak kalimat: df.query("harga > 50000 and cabang == 'Depok'"). Lebih ringkas dari boolean mask yang panjang. Ini cara pakainya, plus kapan sebaiknya nggak dipakai.
Data validation di Google Sheets ngunci sel biar cuma nerima input yang bener: dropdown, rentang angka, tanggal, atau aturan custom pakai rumus. Ini cara bikinnya biar data kamu nggak berantakan dari awal.