Konversi xlsx ke sav

Konversi XLSX menjadi SAV

Konversi worksheet Excel ke file SPSS SAV dengan metode desktop, PSPP, online, dan Python.

Konversi file XLSX secara online

Kami belum punya konverter online khusus untuk XLSX ke SAV, tetapi Anda bisa mengonversi file XLSX secara online ke format berikut dan lainnya:

Bagaimana mengkonversi xlsx ke sav berkas

  • Lainnya

Paket statistik mungkin memerlukan file data SPSS ketika data Excel harus dianalisis dengan metadata SPSS, dibagikan kepada pengguna SPSS, atau diimpor ke dalam alur kerja statistik yang sudah ada. Mengonversi workbook juga menghapus fitur khusus spreadsheet yang tidak dapat ada dalam dataset statistik.

Apa itu format XLSX

.xlsx adalah format workbook Office Open XML Microsoft Excel, yang juga dihasilkan oleh LibreOffice Calc, ekspor Google Sheets, dan sistem pelaporan. Format ini merupakan kontainer berbasis ZIP yang dapat menyimpan beberapa worksheet, sel, formula, pemformatan, chart, dan objek workbook lainnya.

Kolom Excel dapat berisi angka, tanggal, teks, formula, sel kosong, atau nilai campuran. File data SPSS biasanya merepresentasikan satu dataset berbentuk persegi panjang, sehingga workbook mungkin perlu dibersihkan dan worksheet dipilih sebelum konversi.

Apa itu format SAV

.sav adalah format file data native IBM SPSS Statistics. Format ini menyimpan case dan variabel beserta nama variabel, tipe data, label nilai, nilai yang dianggap missing oleh pengguna, level pengukuran, dan format tampilan.

SAV sesuai digunakan ketika penerima menggunakan IBM SPSS Statistics atau program lain yang dapat membaca file SPSS, atau ketika metadata statistik harus disertakan bersama data. Format ini tidak mempertahankan chart Excel, formula, pemformatan sel, komentar, makro, pemformatan bersyarat, atau beberapa worksheet sebagai objek workbook.

Cara mengonversi XLSX ke SAV

IBM SPSS Statistics

IBM SPSS Statistics adalah opsi desktop yang paling kompatibel karena dapat mengimpor worksheet Excel dan menyimpan file SAV native.

  1. Buka SPSS Statistics dan pilih File → Open → Data.
  2. Pilih Excel sebagai tipe file, buka input.xlsx, lalu pilih worksheet yang diperlukan.
  3. Aktifkan Baca nama variabel dari baris data pertama ketika baris pertama berisi nama kolom yang valid.
  4. Tinjau kolom yang diimpor dalam Variable View. Perbaiki nama variabel, tipe, format tanggal, label, nilai missing, dan level pengukuran.
  5. Pilih File → Save As, pilih SPSS Statistics .sav, masukkan output.sav, lalu simpan.

Untuk pekerjaan yang berulang, gunakan sintaks SPSS:

GET DATA
  /TYPE=XLSX
  /FILE='C:\data\input.xlsx'
  /SHEET=name 'Sheet1'
  /READNAMES=ON.
EXECUTE.

SAVE OUTFILE='C:\data\output.sav'.

Ubah nama worksheet dan path sesuai sistem lokal. Untuk sel formula, SPSS umumnya mengimpor nilai yang terakhir disimpan dalam workbook, bukan menghitung ulang formula Excel.

GNU PSPP setelah ekspor CSV

GNU PSPP dapat membuat file SAV, tetapi dukungan XLSX tidak sekonsisten SPSS Statistics. Alur kerja PSPP yang andal adalah membuka worksheet yang diperlukan di Excel atau LibreOffice Calc, memilih File → Save As, memilih CSV, lalu membuka CSV di PSPP dengan pengaturan impor teksnya. Periksa delimiter, tanda kutip, pemisah desimal, nama variabel, dan representasi nilai missing sebelum memilih File → Save As dan menyimpan file SAV.

CSV mempertahankan nilai sel, tetapi tidak mempertahankan formula Excel, pemformatan, beberapa worksheet, atau metadata SPSS. Tentukan label, level pengukuran, dan nilai missing di PSPP setelah impor.

Stat/Transfer

Stat/Transfer adalah utilitas desktop khusus yang dapat mentransfer data Excel ke format SPSS tanpa instalasi SPSS lengkap. Pilih Excel sebagai sumber, pilih worksheet dan opsi impor, pilih SPSS sebagai tujuan, lalu tulis file SAV. Pastikan edisi yang terpasang mendukung input XLSX dan output SAV karena dukungan format bergantung pada versinya.

Otomatisasi Python

Untuk konversi batch, pandas dapat membaca worksheet dan pyreadstat dapat menulis file SPSS:

pip install pandas openpyxl pyreadstat
import pandas as pd
import pyreadstat

df = pd.read_excel("input.xlsx", sheet_name="Sheet1")
pyreadstat.write_sav(df, "output.sav")

Ini menulis data, tetapi tidak menyimpulkan label nilai SPSS, nilai yang dianggap missing oleh pengguna, atau level pengukuran yang dimaksudkan. Masukkan semua hal tersebut melalui opsi pyreadstat.write_sav yang relevan ketika analisis bergantung padanya.

Konversi online

Convertio pernah menawarkan konversi XLSX ke SAV, tetapi format yang didukung dan penanganan metadata dapat berubah; pastikan halaman layanan saat ini secara eksplisit mencantumkan kedua format tersebut sebelum mengunggah. Konverter online umumnya mentransfer nilai sel tanpa label SPSS, definisi nilai missing, atau level pengukuran yang andal, sehingga perangkat lunak desktop lebih disarankan untuk data penelitian.

Jangan mengunggah data survei, medis, kepegawaian, keuangan, atau data yang dapat mengidentifikasi pribadi kecuali ketentuan penyimpanan, penghapusan, dan pemrosesan layanan tersebut memenuhi standar privasi yang diperlukan. Simpan XLSX asli sebagai file sumber terpisah.

Pemeriksaan kualitas dan kompatibilitas

  • Konversikan satu worksheet pada satu waktu. Hapus baris judul, subtotal, sel gabungan, kolom dekoratif, dan teks penjelasan; baris data pertama harus berisi nama variabel yang unik.
  • Nama Excel mungkin diubah agar mematuhi aturan penamaan SPSS. Periksa pemotongan nama, karakter yang tidak valid, nama duplikat, dan referensi yang dapat merusak sintaks analisis.
  • Pastikan setiap kolom secara konsisten berupa numerik, teks, atau berbasis tanggal. Kolom dengan tipe campuran dapat menjadi string atau nilai missing selama impor; periksa frekuensi, jumlah baris, dan nilai missing setelahnya.
  • Tanggal Excel adalah nilai serial dengan sistem tanggal khusus workbook. Verifikasi tanggal yang diimpor, zona waktu jika relevan, dan format tampilan SPSS, terutama ketika sel kosong atau teks muncul di kolom yang sama.
  • Pertahankan formula sebagai nilai hasil perhitungan sebelum konversi jika nilai tersebut diperlukan. SAV tidak dapat mempertahankan formula asli, chart, tata letak workbook, makro, atau pemformatan bersyarat.
  • Periksa SAV yang dihasilkan dalam versi SPSS atau PSPP target. Perangkat lunak yang lebih lama mungkin menangani encoding karakter baru, nama variabel panjang, atau metadata secara berbeda.