Cara Bikin Form Input Data ke Google Sheets Pakai Google Form
Blog/Tutorial Excel & Sheets/Cara Bikin Form Input Data ke Google Sheets Pakai Google Form

Cara Bikin Form Input Data ke Google Sheets Pakai Google Form

BimaBima
·14 Juni 2026·9 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

Google Form bisa langsung nyimpen jawaban ke Google Sheets lewat tab Responses, klik ikon Sheets hijau, lalu pilih 'Create a new spreadsheet'. Setiap jawaban baru otomatis nambah satu baris di tab bernama 'Form Responses 1' tanpa perlu copy-paste. Kunci biar datanya bersih: pakai response validation di form (misalnya regex buat nomor HP) dan jangan pernah edit langsung tab Form Responses — bikin tab terpisah pakai QUERY buat olahannya.

Google Form nyimpen jawaban ke Google Sheets lewat satu klik: buka tab Responses, klik ikon Sheets hijau, pilih Create a new spreadsheet. Setelah itu tiap orang submit, satu baris baru langsung nongol di spreadsheet kamu.

Yang bikin repot bukan setup-nya — itu 30 detik. Yang bikin repot adalah data yang masuk berantakan: nomor HP ditulis "0812-xxx", "+62812xxx", dan "812xxx" di tiga baris berbeda.

Jadi tutorial ini bakal ngajarin dua hal: cara nyambungin form ke Sheets, dan cara bikin datanya bersih dari awal biar kamu nggak habis 2 jam tiap minggu buat cleaning.

Kenapa pakai Google Form buat input data?

Karena orang yang ngisi data bukan kamu. Kalau kamu kasih spreadsheet mentah ke tim sales atau kasir toko, mereka bakal ngetik di kolom yang salah, hapus formula, atau nambah baris di tengah.

Google Form bikin pintu masuknya cuma satu. Data cuma bisa masuk lewat form, dengan format yang udah kamu tentuin.

Buat UMKM yang catat penjualan harian, ini beda antara data yang bisa dianalisis dan data yang cuma jadi tumpukan angka.

Cara bikin Google Form yang nyambung ke Google Sheets

Ikutin urut. Total waktu sekitar 10 menit.

  1. Buka forms.google.com, klik Blank form.
  2. Kasih judul yang jelas. Contoh: "Input Penjualan Harian Toko Berkah".
  3. Tambahin pertanyaan satu per satu. Buat catatan penjualan, minimal ada: Tanggal (tipe Date), Nama Kasir (tipe Dropdown), Nama Produk (tipe Dropdown), Jumlah (tipe Short answer, angka), dan Metode Bayar (tipe Multiple choice).
  4. Pakai Dropdown tiap kali pilihannya terbatas. Jangan Short answer. Ini aturan paling penting di sini.
  5. Klik tab Responses di atas.
  6. Klik ikon Link to Sheets (ikon hijau).
  7. Pilih Create a new spreadsheet, kasih nama, klik Create.
  8. Spreadsheet kebuka. Ada tab bernama Form Responses 1. Selesai.

Coba isi form kamu sendiri sekali. Lihat barisnya muncul di Sheets dalam hitungan detik. Kolom Timestamp otomatis dibikin Google — kamu nggak perlu nambahin pertanyaan "kapan input".

Gimana cara mencegah typo masuk ke spreadsheet?

Pakai Response validation. Ini fitur yang paling sering dilewatin orang, padahal dia yang paling ngirit waktu.

Cara aktifin: klik pertanyaan tipe Short answer, klik tiga titik di pojok kanan bawah, pilih Response validation.

Ini setelan yang paling sering kepakai:

Mau validasi apaSetelan
Jumlah barang harus angka positifNumber → Greater than → 0
Nomor HP IndonesiaRegular expression → Matches → ^08[0-9]{8,11}$
Email validText → Email address
Kode produk 5 karakterRegular expression → Matches → ^[A-Z]{2}[0-9]{3}$
Diskon 0–100%Number → Between → 0 dan 100

Kalau isian nggak lolos validasi, form nolak submit-nya. Data kotor berhenti di pintu, bukan di spreadsheet kamu.

Kenapa jangan pernah edit tab Form Responses?

Google Form nulis baris baru dengan cara yang bikin formula manual di kolom sebelah kadang nggak ikut turun. Kamu taruh =E2*F2 di kolom G baris 2, terus jawaban ke-50 masuk — formula di baris 50 kosong.

Aturannya: tab Form Responses = data mentah, jangan disentuh.

Bikin tab baru namanya olahan, terus tarik datanya pakai QUERY. Contoh buat data toko_berkah:

=QUERY('Form Responses 1'!A:F;
  "select B, C, D, sum(E)
   where B is not null
   group by B, C, D
   order by sum(E) desc
   label sum(E) 'Total Qty'";1)

Query ini ngambil data mentah, grup per tanggal/kasir/produk, terus jumlahin qty-nya. Tiap jawaban baru masuk, hasilnya update sendiri.

Mau tambah kolom total rupiah tanpa nyentuh tab mentah? Pakai ARRAYFORMULA di tab olahan:

=ARRAYFORMULA(
  IF('Form Responses 1'!E2:E="";"";
     'Form Responses 1'!E2:E * 'Form Responses 1'!F2:F)
)

Satu formula, semua baris kepegang — termasuk baris yang belum ada. Detail cara kerjanya bisa kamu cek di ARRAYFORMULA.

Contoh kasus: Toko Berkah, 3 kasir, 1 form

Toko Berkah punya 3 kasir yang catat penjualan di buku tulis, terus di-input ke spreadsheet tiap malam sama pemiliknya. Rata-rata 40 menit per malam, dan sering salah ketik nama produk.

Setelah pindah ke Google Form, kasir input langsung dari HP tiap transaksi selesai. Pemiliknya nggak ngetik apa-apa lagi.

Dari data dummy 30 hari yang aku pakai buat simulasi ini: 1.842 transaksi masuk, nol typo nama produk (karena dropdown), dan 14 submit ditolak sistem gara-gara qty diisi 0 atau minus. Empat belas baris kotor yang nggak pernah sampai ke spreadsheet.

Rekap harian yang tadinya manual sekarang jalan sendiri:

=QUERY('Form Responses 1'!A:G;
  "select B, sum(G)
   where B is not null
   group by B
   order by B desc
   limit 7
   label sum(G) 'Omzet'";1)

Tujuh hari terakhir, omzet per hari, tanpa kerja tambahan.

Cara pasang notifikasi tiap ada isian baru

Di tab Responses Google Form, klik tiga titik di kanan atas, centang Get email notifications for new responses.

Emailnya masuk ke akun Google kamu tiap ada submit. Buat form yang sehari cuma 5 isian, ini pas.

Buat form yang ratusan isian per hari, matikan aja — inbox kamu bakal penuh. Ganti dengan cek rekap harian di tab olahan.

Kesalahan umum

Pakai Short answer buat pilihan yang terbatas. Nama produk, nama cabang, kategori — semua ini harus Dropdown. Short answer = undangan buat typo.

Naruh formula di tab Form Responses. Cepat atau lambat bakal geser. Pindahin ke tab lain.

Lupa bikin pertanyaan Required. Kolom kosong bikin QUERY kamu ngasih hasil aneh. Centang Required di semua field yang penting.

Nggak set batas Response. Kalau form-nya buat internal, aktifkan Restrict to users in your organization biar nggak ada orang luar yang iseng ngisi.

Hapus kolom di tab Form Responses. Ini bikin mapping antara pertanyaan form dan kolom spreadsheet kacau. Kalau mau hilangin kolom dari view, sembunyiin (hide), jangan hapus.

FAQ

Apakah data Google Form otomatis masuk ke Google Sheets?

Nggak otomatis dari awal — kamu harus hubungkan dulu sekali. Buka tab Responses, klik ikon Sheets hijau, pilih 'Create a new spreadsheet'. Setelah itu tiap jawaban baru langsung nambah satu baris, real-time. Kalau koneksinya kamu putus, data lama tetap ada tapi jawaban baru berhenti masuk.

Bisa nggak Google Form nyimpen ke spreadsheet yang udah ada?

Bisa. Di tab Responses, klik ikon Sheets, pilih 'Select existing spreadsheet', cari file kamu. Google bikin tab baru bernama 'Form Responses 1' di file itu. Tab lama nggak keganggu. Berguna kalau kamu udah punya dashboard yang jalan di file yang sama.

Gimana cara mencegah orang salah input nomor HP di Google Form?

Pakai response validation. Di pertanyaan Short answer, klik tiga titik, pilih Response validation, set ke Regular expression - Matches dengan pola ^08[0-9]{8,11}$. Nomor yang nggak mulai dari 08 bakal ditolak sebelum form bisa disubmit.

Kenapa formula di tab Form Responses sering hilang atau geser?

Google Form nulis baris baru dengan cara yang bikin formula manual di kolom sebelah nggak selalu ikut turun. Solusinya: jangan taruh formula apa pun di tab Form Responses. Bikin tab baru, tarik datanya pakai QUERY atau FILTER.

Bisa dapat notifikasi email tiap ada yang isi form?

Bisa, gratis. Di tab Responses, klik tiga titik di kanan atas, centang 'Get email notifications for new responses'. Emailnya masuk ke akun Google kamu. Kalau butuh notifikasi ke orang lain atau ke Slack, perlu Apps Script atau add-on.

Tinggal dipraktekin

Tiga hal yang perlu kamu inget:

  • Dropdown buat semua pilihan terbatas — ini yang paling nghemat waktu cleaning.
  • Response validation nolak data kotor di pintu masuk, bukan di spreadsheet.
  • Tab Form Responses jangan disentuh. Olah datanya di tab lain pakai QUERY.

Coba bikin satu form sederhana hari ini — 3 pertanyaan aja. Isi sendiri 5 kali, terus bikin tab olahan pakai QUERY.

Kalau QUERY masih terasa asing, mulai dari fungsi QUERY di Google Sheets. Buat rekap yang lebih rapi, lanjut baca cara bikin pivot table di Google Sheets.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel Terkait

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis
Tutorial Excel & Sheets
11 Juli 2026•10 menit baca

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis

Template laporan penjualan yang bener cuma butuh 3 sheet. Yang bikin laporan orang rusak biasanya karena data mentah dan hasil dicampur di satu tempat.

BimaBima
Cara Menghubungkan Google Sheets ke Looker Studio
Tutorial Excel & Sheets
8 Juli 2026•10 menit baca

Cara Menghubungkan Google Sheets ke Looker Studio

Nyambungin Google Sheets ke Looker Studio cuma butuh 5 menit. Yang bikin lama itu datanya belum rapi. Ini urutan yang bener.

BimaBima
Cara Share Google Sheets dengan Aman: Permission & Protected Range
Tutorial Excel & Sheets
5 Juli 2026•9 menit baca

Cara Share Google Sheets dengan Aman: Permission & Protected Range

Panduan step by step share Google Sheets tanpa bikin rumus kehapus atau data gaji bocor — dari level permission, protected range, sampai audit siapa yang buka.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

Copyright © 2026 - All rights reserved

LINKS
SupportPricingDatasetBlogAffiliates
LEGAL
Terms of servicesPrivacy policy
Ngulik Data
DatasetLeaderboardBlogStore