Stop Copy-Paste! Satu Rumus Ajaib Ini Bisa Mengisi Ribuan Baris Data Sekejap (Rahasia Pro Google Sheets)
1. Penjelasan Singkat Tentang ARRAYFORMULA
Bayangkan kamu adalah guru yang mau membagikan soal ujian ke 100 murid.
Cara Lama (Manual): Kamu jalan ke setiap meja murid satu per satu untuk taruh kertas. Capek, kan? Ini sama seperti kamu drag atau tarik rumus dari atas ke bawah.
Cara ARRAYFORMULA: Kamu berdiri di depan kelas, jentikkan jari, dan BAM! Kertas ujian langsung muncul di semua meja murid secara bersamaan.
Jadi, ARRAYFORMULA adalah fitur "Sultan" di Google Sheets yang membiarkan kita menulis rumus CUMA SATU KALI di baris paling atas, tapi hasilnya langsung terisi otomatis sampai baris ke-1000 bahkan lebih!
2. Cara Menggunakan ARRAYFORMULA (Soal Matematika)
Kita mau hitung Total Harga. Biasanya kita kalikan satu-satu (Harga x Jumlah). Kalau pakai Arrayformula, kita kalikan Kolom Lawan Kolom.
Soal: Hitung Total Belanjaan Kantin
| Baris | Barang | Harga (B) | Jumlah (C) | Total (D) |
|---|---|---|---|---|
| 2 | Es Teh | 5000 | 2 | =ARRAYFORMULA(B2:B4*C2:C4) |
| 3 | Bakso | 10000 | 1 | (Otomatis) |
| 4 | Mie Ayam | 12000 | 3 | (Otomatis) |
Perhatikan! Kita tidak pakai B2*C2, tapi pakai rentang B2:B4 dikali C2:C4. Sekali enter, semua baris terhitung!
3. Contoh Rumus ARRAYFORMULA (Menggabungkan Teks)
Tidak cuma hitung angka, rumus ini juga bisa menggabungkan nama depan dan belakang murid secara massal.
Soal: Buat Nama Lengkap
| Baris | Nama Depan (A) | Nama Belakang (B) | Nama Lengkap (C) |
|---|---|---|---|
| 2 | Budi | Santoso | =ARRAYFORMULA(A2:A4 & " " & B2:B4) |
| 3 | Siti | Aminah | (Terisi Sendiri) |
| 4 | Andi | Wijaya | (Terisi Sendiri) |
Simbol & " " & gunanya untuk memberi spasi di antara nama depan dan belakang.
4. Alternatif Rumus ARRAYFORMULA
Selain Arrayformula, ada cara lain. Cek perbandingannya:
| Metode | Cara Kerja | Kelebihan/Kekurangan |
|---|---|---|
| Manual (Drag) | Tarik kotak kecil di pojok sel ke bawah | ❌ Capek kalau data ribuan. ✅ Mudah untuk pemula. |
| ARRAYFORMULA | Satu rumus untuk satu kolom | ✅ Cepat & Otomatis. ❌ Agak berat jika jutaan data. |
| MAP (Lambda) | Rumus modern (Level Hacker) | ✅ Lebih canggih & rapi. ❌ Rumusnya lebih panjang. |
Contoh rumus MAP (Alternatif):
6. Study Kasus: Menentukan Kelulusan Massal
Kamu adalah admin sekolah. Kamu harus tentukan murid Lulus (Nilai >= 75) atau Remedial. Data murid ada 500 orang. Gak mungkin kan ketik IF satu-satu?
Tabel Nilai Ujian Akhir
| Nama | Nilai (B) | Status Kelulusan (C) |
|---|---|---|
| Rina | 85 | =ARRAYFORMULA(IF(B2:B5>=75,"Lulus","Remedial")) |
| Joko | 60 | (Muncul Remedial) |
| Sarah | 90 | (Muncul Lulus) |
Tips Pro: Kalau datanya nambah terus, ganti B2:B5 jadi B2:B (tanpa angka akhir), supaya kalau ada murid baru, statusnya langsung muncul otomatis!
7. Pekerjaan Rumah
Sekarang giliran kamu praktek jadi Bendahara Kelas!
- Buka Google Sheets baru.
- Buat kolom: Nama, Wajib Bayar (Kolom B), dan Sudah Bayar (Kolom C).
- Tugasmu: Cari Sisa Hutang di Kolom D.
- Gunakan rumus pengurangan biasa tapi bungkus dengan ARRAYFORMULA.
- Clue rumusnya:
🎁 DOWNLOAD TEMPLATE LATIHAN ARRAYFORMULA
AMBIL FILE LATIHAN🚀 Selamat! Sekarang kamu sudah naik level jadi Master Google Sheets. Jangan lupa share trik ini ke teman-temanmu ya! 🎓

Komentar
Posting Komentar