Menghitung Distribusi Kumulatif di SQL (2026)
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.
Artikel dan tutorial seputar SQL, Data Analysis, dan karir di bidang data
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.
SQL standar nggak punya fungsi modus universal, tapi nilai yang paling sering muncul gampang dicari pakai GROUP BY, COUNT, dan ORDER BY. Ini caranya, plus MODE() di PostgreSQL dan cara nanganin modus ganda.
Checkbox di Google Sheets bukan cuma kotak buat diklik. Nilainya TRUE/FALSE yang bisa dihitung COUNTIF, dipakai conditional formatting, sampai bikin progress bar checklist yang update sendiri.
Filter baris di pandas pakai boolean indexing: df[df['kolom'] > nilai]. Ini cara ambil baris yang kamu mau, dari satu syarat sampai gabungan banyak kondisi.
Klausa PIVOT di QUERY ngubah nilai baris jadi kolom, bikin tabel silang otomatis yang update sendiri. Ini cara pakainya buat ringkas data cepat tanpa pivot table.