Cara Input Data Kuesioner dari Excel dan Google Form ke SPSS (Koding Lengkap)

Cara input data kuesioner dari Excel dan Google Form ke SPSS: rapikan tabel, koding jawaban, impor, Variable View, balik butir negatif, skor total.

Cara input data kuesioner dari Excel ke SPSS terlihat sepele, tetapi di sinilah banyak masalah olah data bermula. Kolom yang terbaca sebagai teks, butir negatif yang lupa dibalik, sel kosong yang membuat skor total hilang, atau label variabel yang tidak ada sehingga output SPSS sulit dibaca. Semua itu baru ketahuan saat uji validitas atau regresi menghasilkan angka yang aneh.

Artikel ini memandu proses input dari awal: merapikan tabel di Excel, mengubah jawaban Google Form yang masih berupa teks menjadi angka, mengimpor ke SPSS, mengisi Variable View dengan benar, membalik butir negatif, menghitung skor total, dan memeriksa data sebelum diuji. Ikuti berurutan, dan simpan file di tiap tahap.

Prinsip tata letak data yang bisa dibaca SPSS

SPSS mengharapkan data berbentuk matriks sederhana: satu baris untuk satu responden dan satu kolom untuk satu variabel atau butir. Baris pertama berisi nama kolom. Tidak ada baris judul di atasnya, tidak ada sel yang digabung (merge), tidak ada kolom total yang dihitung manual di tengah, dan tidak ada catatan di bawah tabel.

Kalau kuesioner Anda punya tiga variabel dengan masing-masing 10 butir, berarti ada 30 kolom butir ditambah kolom identitas dan demografi. Kolom skor total tidak perlu dibuat di Excel; nanti dihitung di SPSS supaya rumusnya tercatat.

Langkah 1: Rapikan tabel di Excel

  1. Buat kolom pertama ID berisi nomor urut responden. Ini memudahkan menelusuri data yang janggal.
  2. Beri nama kolom butir dengan format pendek tanpa spasi: X1_1, X1_2, sampai Y_10. Hindari nama yang diawali angka, mengandung titik di awal, atau terlalu panjang. Nama lengkap pernyataan akan ditaruh di kolom Label SPSS, bukan di header.
  3. Kolom demografi diberi nama jelas: JK, USIA, PRODI, SEMESTER.
  4. Hapus kolom yang tidak dipakai, misalnya Timestamp dari Google Form, kecuali Anda memerlukannya untuk mencatat periode pengumpulan data.
  5. Pastikan tidak ada baris kosong di tengah dan tidak ada responden ganda.
  6. Simpan sebagai file baru, misalnya data_bersih.xlsx, dan biarkan file asli tidak tersentuh.

Langkah 2: Koding jawaban teks menjadi angka

Bila jawaban masih tertulis "Setuju" atau "Sangat Tidak Setuju", ubah menjadi angka sebelum impor. Tentukan tabel koding lebih dulu dan tulis di Bab 3.

JawabanKode pernyataan positif
Sangat Setuju5
Setuju4
Netral3
Tidak Setuju2
Sangat Tidak Setuju1

Cara tercepat: blok seluruh kolom butir, tekan Ctrl+H (Find and Replace), ganti "Sangat Tidak Setuju" menjadi 1 terlebih dahulu, baru "Tidak Setuju" menjadi 2, lalu "Sangat Setuju" menjadi 5, dan terakhir "Setuju" menjadi 4. Urutan ini penting karena teks "Setuju" juga terkandung dalam "Sangat Setuju" dan "Tidak Setuju". Centang Match entire cell contents agar penggantian hanya mengenai sel yang isinya persis sama.

Alternatifnya, buat tabel koding kecil di sheet lain dan pakai rumus =VLOOKUP(B2;Kode!$A$1:$B$5;2;0), lalu salin hasilnya sebagai nilai (Paste Special, Values). Data demografi juga dikodekan: Laki-laki = 1, Perempuan = 2; semester atau prodi diberi kode berurutan. Catat semua kode di satu dokumen.

Langkah 3: Dari Google Form ke Excel

Buka formulir, tab Responses, klik ikon Sheets untuk membuat spreadsheet tanggapan. Di Google Sheets, pilih File, Download, Microsoft Excel (.xlsx). Pertanyaan tipe kisi (grid) menghasilkan header panjang seperti "Pernyataan motivasi [Saya belajar setiap hari]". Ganti header itu menjadi kode butir seperti X1_1 sesuai kisi-kisi kuesioner Anda. Jawaban dari tipe Linear scale sudah berupa angka; jawaban dari tipe pilihan ganda berupa teks dan perlu dikodekan seperti Langkah 2. Panduan menyusun formulirnya ada di artikel cara membuat kuesioner Google Form untuk skripsi.

Langkah 4: Impor ke SPSS

  1. Buka SPSS. Pada versi 25 ke atas pilih File, Import Data, Excel. Pada versi lama pilih File, Open, Data, lalu ubah Files of type menjadi Excel.
  2. Pilih file data_bersih.xlsx, lalu pilih Worksheet yang benar.
  3. Centang Read variable names from first row of data supaya header menjadi nama variabel.
  4. Biarkan Percentage of values that determine data type pada 95, kecuali ada kolom bercampur teks dan angka.
  5. Klik OK. Periksa Data View: semua kolom butir harus berupa angka rata kanan. Kolom yang rata kiri biasanya terbaca sebagai String dan harus diperbaiki di Excel atau lewat Variable View.

Langkah 5: Lengkapi Variable View

Klik tab Variable View di kiri bawah. Inilah yang membuat output SPSS mudah dibaca dan dipahami penguji.

KolomIsi yang disarankan
NameKode pendek tanpa spasi, misalnya X1_1
TypeNumeric untuk semua butir dan kode demografi
Width / DecimalsWidth 8, Decimals 0 untuk skor bulat
LabelTeks pernyataan lengkap atau nama variabel, misalnya "Saya mengerjakan tugas tepat waktu"
ValuesLabel kode: 1 = Sangat Tidak Setuju sampai 5 = Sangat Setuju; untuk JK: 1 = Laki-laki, 2 = Perempuan
MissingKode khusus untuk data kosong bila dipakai, misalnya 999
MeasureNominal untuk demografi kategori, Ordinal untuk butir Likert (atau Scale bila diperlakukan interval), Scale untuk skor total dan usia

Isi Values cukup sekali, lalu salin sel Values itu (klik kanan, Copy) dan tempel ke semua butir lain. Menu Data, Define Variable Properties juga bisa dipakai untuk mengisi label banyak variabel sekaligus.

Langkah 6: Membalik skor butir negatif

Butir yang kalimatnya berlawanan arah harus dibalik agar skor tinggi selalu berarti tingkat variabel yang tinggi. Dua cara:

Pakai nama baru dengan akhiran R, jangan menimpa variabel asli, supaya jejaknya jelas. Gunakan versi R ini di semua analisis selanjutnya.

Langkah 7: Hitung skor total dan rata-rata

Buka Transform, Compute Variable. Isi Target Variable, misalnya TOTAL_X1, dan Numeric Expression SUM(X1_1 TO X1_10) (dengan butir negatif sudah diganti versi R-nya). Untuk rata-rata, pakai MEAN(X1_1 TO X1_10). Fungsi SUM dan MEAN mengabaikan sel kosong, sedangkan rumus X1_1 + X1_2 + ... menghasilkan missing bila satu sel kosong. Karena itu, periksa data kosong lebih dulu (Langkah 8) sebelum memilih rumus. Ulangi untuk tiap variabel.

Langkah 8: Periksa data sebelum diuji

  1. Analyze, Descriptive Statistics, Frequencies untuk semua butir. Cari nilai di luar rentang (misalnya 0, 6, atau 55) dan jumlah Missing. Perbaiki di sumbernya dengan bantuan kolom ID.
  2. Descriptives untuk melihat Minimum dan Maximum tiap variabel sekali pandang.
  3. Cek responden yang menjawab angka sama untuk semua butir (straight-lining). Putuskan perlakuannya bersama pembimbing dan catat alasannya.
  4. Cek jawaban ganda dari orang yang sama bila kuesioner daring.

Langkah 9: Simpan dengan benar

Simpan data sebagai .sav (File, Save As) dan output sebagai .spv. Simpan juga salinan dengan tanggal, misalnya data_skripsi_2026-10-26.sav, sebelum melakukan perubahan besar. File Excel asli, file bersih, dan file .sav sebaiknya ada di satu folder beserta dokumen tabel koding.

Kesalahan yang sering terjadi

MasalahPenyebabSolusi
Kolom terbaca String, uji tidak bisa dijalankanAda teks atau spasi di sel, atau koma desimal tidak dikenaliBersihkan sel di Excel, ubah Type ke Numeric, atau pakai Alter Type
Cronbach's Alpha rendah atau negatifButir negatif belum dibalikRecode butir negatif, uji ulang
Skor total banyak yang kosongAda sel kosong dan rumus memakai tanda plusLengkapi data atau pakai SUM, dan tetapkan perlakuan missing
Output penuh kode X1_1 tanpa artiLabel dan Values belum diisiLengkapi Variable View sebelum analisis
Jumlah responden di output tidak sama dengan jumlah kuesionerBaris kosong atau responden ganda ikut terimporPeriksa Data View dan Frequencies kolom ID

Checklist sebelum uji validitas

Setelah file .sav rapi, tahap berikutnya adalah uji validitas dan reliabilitas, lalu deskripsi variabel dengan perhitungan skor dan interval Likert. Kalau Anda ingin seluruh proses ini selesai dalam satu pertemuan, Skriptas menyediakan bimbingan olah data SPSS via Zoom mulai Rp25.000 per sesi: Anda yang mengoperasikan SPSS di laptop sendiri, saya memandu dari impor sampai output pertama. Pengenalan menu SPSS secara umum ada di panduan SPSS untuk skripsi. Konsultasi awal gratis lewat WhatsApp.

Video tutorial terkait

Tonton langkahnya langsung di layar. Video dimuat dari YouTube hanya saat Anda menekan tombol putar.

Lihat semua video tutorial · Channel YouTube Skriptas Store

Pertanyaan yang sering diajukan

Bagaimana cara memasukkan data kuesioner dari Excel ke SPSS?

Rapikan Excel menjadi satu baris per responden dan satu kolom per butir dengan header pendek, ubah jawaban teks menjadi angka, lalu di SPSS pilih File, Import Data, Excel dan centang Read variable names from first row of data. Setelah itu lengkapi Variable View.

Jawaban kuesioner masih berupa teks seperti Setuju, bagaimana mengubahnya ke angka?

Gunakan Find and Replace di Excel per kolom (Sangat Setuju menjadi 5, Setuju menjadi 4, dan seterusnya) atau rumus VLOOKUP ke tabel koding. Lakukan sebelum impor supaya SPSS membaca kolom sebagai Numeric.

Apa beda SUM(X1_1 TO X1_10) dengan X1_1 + X1_2 + ... di Compute Variable?

SUM mengabaikan sel kosong dan tetap menghasilkan angka, sedangkan penjumlahan dengan tanda plus menghasilkan missing bila ada satu sel kosong. Untuk skor total, pastikan dulu tidak ada data kosong, lalu pilih salah satu dan konsisten.

Bagaimana membalik skor butir negatif di SPSS?

Transform, Recode into Different Variables, lalu pasangkan 1 ke 5, 2 ke 4, 3 ke 3, 4 ke 2, 5 ke 1. Untuk skala 1-5 bisa juga Compute Variable dengan rumus 6 dikurangi nama butir.

Measure di Variable View diisi apa untuk butir Likert?

Skor total dan rata-rata diisi Scale. Butir Likert boleh Ordinal atau Scale, tergantung perlakuan data di Bab 3. Data demografi seperti jenis kelamin dan program studi diisi Nominal.