Cara Membuat Form Entri Data di Excel (Tanpa VBA): Aktifkan Tombol Form, Buat Dropdown Anti Salah Input, dan Rekap Otomatis (Lengkap Contoh Tabel)
Diperbarui: 30 Desember 2025
Ringkasan cepat:
- Metode paling cepat tanpa VBA: siapkan tabel data → jadikan Excel Table (Ctrl+T) → aktifkan tombol Form di Quick Access Toolbar → input lewat form.
- Supaya input konsisten (tidak typo), buat dropdown Data Validation untuk kolom kategori/status/metode.
- Jangan campur “form” dan “rekap” di satu sheet: pisahkan DATA (mentah), LIST (sumber dropdown), REKAP (ringkasan).
- Jika tombol Form tidak tersedia di versi Anda, gunakan alternatif “form manual” (sheet INPUT) lalu copy-paste sebagai baris baru ke Excel Table—tetap tanpa VBA.
Daftar isi
- Konsep form entri data di Excel (tanpa VBA)
- Struktur file yang rapi (3 sheet)
- Contoh tabel DATA yang siap dijadikan form
- Langkah 1: Jadikan data sebagai Excel Table (Ctrl+T)
- Langkah 2: Aktifkan tombol Form (Data Form) di Excel
- Langkah 3: Cara input, cari, edit, dan hapus data lewat Form
- Langkah 4: Buat dropdown (Data Validation) agar input tidak berantakan
- Langkah 5: Rekap otomatis dari tabel DATA (contoh SUMIFS/COUNTIFS)
- Alternatif kalau tombol Form tidak ada: “Form Manual” tanpa VBA
- FAQ Form Entri Data di Excel (Tanpa VBA)
- Baca juga di Beginisob.com
Konsep form entri data di Excel (tanpa VBA)
“Form entri data” di Excel itu intinya membuat proses input jadi lebih rapi: pengguna tidak perlu klik ke banyak sel, cukup isi field satu per satu, lalu tekan Enter/OK. Tanpa VBA, ada 2 cara yang paling realistis:
- Cara A (paling cepat): pakai fitur bawaan Excel bernama Form (Data Form)—tombolnya disembunyikan, tapi bisa diaktifkan.
- Cara B (fallback): bikin sheet INPUT (form manual) + dropdown, lalu kirim hasilnya ke tabel DATA dengan copy-paste (tanpa macro).
Struktur file yang rapi (3 sheet)
- DATA: data mentah (1 baris = 1 entri)
- LIST: daftar sumber dropdown (Kategori, Metode, Status)
- REKAP: ringkasan otomatis (per kategori, per status, per bulan, dll.)
Contoh tabel DATA yang siap dijadikan form
Contoh berikut cocok untuk banyak kebutuhan (kas kecil, pendataan, log kegiatan, inventaris sederhana). Silakan ganti kolom sesuai kebutuhan Anda.
| ID_Entri | Tanggal | Nama | Kategori | Nominal | Metode | Status | Catatan |
|---|---|---|---|---|---|---|---|
| ENT-0001 | 2025-12-30 | Ahmad | KAS MASUK | 150000 | TUNAI | SELESAI | Penjualan harian |
| ENT-0002 | 2025-12-30 | Ahmad | KAS KELUAR | 25000 | TUNAI | SELESAI | Beli ATK |
| ENT-0003 | 2025-12-30 | Siti | KAS KELUAR | 50000 | TRANSFER | PENDING | Bayar ongkir |
Catatan aman: kolom ID_Entri sebaiknya tidak bergantung pada posisi baris (karena kalau di-sort, nomor baris berubah). Paling aman: ID diisi manual tapi distandarkan (mis. ENT-0001, ENT-0002) atau Anda buat “No_Input” hanya untuk tampilan urut (bukan ID permanen).
Langkah 1: Jadikan data sebagai Excel Table (Ctrl+T)
- Buat header kolom seperti tabel di atas pada sheet DATA (mulai dari A1).
- Klik salah satu sel di area data.
- Tekan Ctrl+T → centang My table has headers → OK.
- (Opsional) Ganti nama tabel: klik tabel → tab Table Design → Table Name → isi misalnya: TBL_DATA.
Langkah 2: Aktifkan tombol Form (Data Form) di Excel
Di Excel versi baru, tombol Form tidak tampil di Ribbon, tapi bisa ditambahkan ke Quick Access Toolbar.
- Klik panah kecil di Quick Access Toolbar (biasanya di atas kiri) → pilih More Commands.
- Pada Choose commands from, pilih All Commands.
- Cari Form → klik Add → OK.
Link resmi panduan Microsoft: https://support.microsoft.com/en-us/office/what-happened-to-the-data-form-dea2f0b9-4ce7-4144-af3d-f068eb926fd7
Langkah 3: Cara input, cari, edit, dan hapus data lewat Form
1. Buka Form
- Klik salah satu sel di dalam tabel TBL_DATA.
- Klik tombol Form (yang tadi Anda tambahkan).
2. Input data baru
- Di jendela Form, klik New.
- Isi field: Tanggal, Nama, Kategori, Nominal, Metode, Status, Catatan.
- Tekan Enter atau pindah field sampai selesai.
- Setelah disimpan, Excel akan menambah 1 baris baru di tabel DATA.
3. Edit data yang sudah ada
- Gunakan tombol Find Prev / Find Next untuk berpindah record.
- Ubah field yang diperlukan, lalu pindah record—perubahan tersimpan otomatis.
4. Cari data tertentu (pakai Criteria)
- Klik Criteria.
- Isi kriteria, misalnya: Kategori = KAS KELUAR dan Status = PENDING.
- Klik Find Next untuk menelusuri hasil yang cocok.
5. Hapus record (hati-hati)
Kalau Anda menekan Delete di Form, baris di tabel benar-benar terhapus. Untuk kebutuhan audit, seringkali lebih aman pakai kolom Status (mis. “BATAL”) daripada menghapus baris.
Langkah 4: Buat dropdown (Data Validation) agar input tidak berantakan
Kalau kolom seperti Kategori/Metode/Status diketik bebas, rekap mudah pecah (contoh: “Transfer”, “TRANSFER”, “transfer”). Solusinya: dropdown.
1. Buat sumber dropdown di sheet LIST
| Kolom A (Kategori) | Kolom C (Metode) | Kolom E (Status) |
|---|---|---|
| KAS MASUK | TUNAI | SELESAI |
| KAS KELUAR | TRANSFER | PENDING |
| QRIS | BATAL |
2. Terapkan Data Validation ke kolom tabel DATA
- Di sheet DATA, blok kolom Kategori (seluruh kolom tabel pada bagian data, bukan header).
- Menu Data → Data Validation → Allow: List.
- Source: =LIST!$A$2:$A$20 (sesuaikan panjang list).
- Ulangi untuk Metode dan Status.
Kalau Anda ingin dropdown yang dinamis (list ikut bertambah otomatis) atau dependent dropdown, Anda bisa meniru pola yang lebih lengkap seperti dijelaskan di artikel Cara Membuat Dropdown List (Pilihan) di Excel Pakai Data Validation: Manual, Dari Range, Dinamis, sampai Dependent.
Langkah 5: Rekap otomatis dari tabel DATA (contoh SUMIFS/COUNTIFS)
Contoh rekap sederhana: total Nominal per Kategori hanya untuk Status = SELESAI.
Contoh tabel REKAP
| Kategori | Total Nominal (Status SELESAI) | Jumlah Entri (Status SELESAI) |
|---|---|---|
| KAS MASUK | (rumus) | (rumus) |
| KAS KELUAR | (rumus) | (rumus) |
Misal di sheet REKAP:
- A2 berisi KAS MASUK
- Anda memakai tabel bernama TBL_DATA
Rumus total (B2):
=SUMIFS(TBL_DATA[Nominal],TBL_DATA[Kategori],A2,TBL_DATA[Status],"SELESAI")
Rumus jumlah entri (C2):
=COUNTIFS(TBL_DATA[Kategori],A2,TBL_DATA[Status],"SELESAI")
Kalau suatu saat rekap “ngaco” (hasil 0 padahal data ada), biasanya masalahnya: angka terbaca teks, spasi tersembunyi, atau kriteria tidak persis sama. Anda bisa audit datanya (TRIM/CLEAN/NUMBERVALUE) sesuai panduan Audit Data “Angka Tersimpan sebagai Teks” agar SUMIF/SUMIFS Normal.
Alternatif kalau tombol Form tidak ada: “Form Manual” tanpa VBA
Kalau tombol Form tidak muncul di versi Anda, pakai cara ini (tetap tanpa macro):
1. Buat sheet INPUT (layout form manual)
| Field | Sel Input | Catatan |
|---|---|---|
| Tanggal | B2 | Format Date |
| Nama | B3 | Teks |
| Kategori | B4 | Dropdown dari LIST |
| Nominal | B5 | Angka (tanpa Rp di sel) |
| Metode | B6 | Dropdown dari LIST |
| Status | B7 | Dropdown dari LIST |
| Catatan | B8 | Opsional |
2. Kirim input ke tabel DATA (manual tapi cepat)
- Di INPUT, setelah diisi, blok range B2:B8.
- Di sheet DATA, klik baris kosong paling bawah pada tabel (baris baru).
- Paste sebagai Values (tempel nilai saja) ke kolom yang sesuai.
- Kosongkan INPUT (hapus isi B2:B8) untuk entri berikutnya.
Metode ini memang masih ada “paste”, tapi kelebihannya: tetap tanpa VBA, bisa dipakai di hampir semua versi Excel, dan inputnya tetap dipaksa rapi karena dropdown.
FAQ Form Entri Data di Excel (Tanpa VBA)
1. Kenapa tombol Form tidak ada di Ribbon?
Di Excel versi baru, tombol Form memang tidak ditampilkan di Ribbon. Solusinya: tambahkan Form ke Quick Access Toolbar lewat menu More Commands.
2. Apakah Form bisa dipakai kalau data saya belum jadi Table (Ctrl+T)?
Paling aman: jadikan data Anda Excel Table (Ctrl+T) dulu. Struktur jadi lebih stabil saat data bertambah dan rekap lebih awet.
3. Bagaimana supaya user tidak salah ketik kategori/status?
Gunakan dropdown Data Validation untuk kolom-kolom pilihan (Kategori/Status/Metode).
4. Lebih baik hapus record atau ubah status?
Kalau data dipakai untuk laporan/audit, biasanya lebih aman ubah Status (mis. BATAL) daripada menghapus baris.
5. Kenapa SUMIFS/COUNTIFS saya kadang hasilnya 0?
Umumnya karena angka tersimpan sebagai teks, ada spasi tersembunyi, atau kriteria beda ejaan. Rapikan data (TRIM/CLEAN/NUMBERVALUE) dan standarkan input pakai dropdown.
6. Kalau tombol Form benar-benar tidak tersedia, apakah masih bisa bikin “form” tanpa VBA?
Bisa. Gunakan sheet INPUT (form manual) + dropdown, lalu paste values sebagai baris baru ke tabel DATA.
Baca juga di Beginisob.com
- Cara Mengurutkan Data di Excel untuk Pemula: Sort A–Z, Multi-Level Sort, dan Tips Aman untuk Data yang Sering Bertambah
- Link Excel Beda Sheet: Cara Mengambil Data Antar Sheet (Sheet1!A1), Membuat Rekap Otomatis, dan Hyperlink Lompat Sheet
- Rumus SUM/SUMIF di Excel Tidak Menghitung atau Hasil 0? 12 Penyebab + Cara Memperbaiki
- Menjumlah Data yang Difilter di Excel: SUBTOTAL vs AGGREGATE (Biar Rekap Tidak Salah Saat Filter Aktif)
- Dashboard Laporan Tahunan di Excel: Pivot Table + Slicer (Filter Cepat) untuk Penjualan/HR dalam 1 Halaman
Comments
Post a Comment