Cách nhập dữ liệu từ Excel vào SPSS là quy trình chuyển đổi tệp bảng tính dữ liệu thô sang định dạng phân tích chuyên dụng của SPSS (.sav), đảm bảo các biến số, nhãn giá trị và kiểu dữ liệu được nhận diện chính xác và không bị lỗi định dạng. Do hầu hết các nền tảng khảo sát trực tuyến (như Google Forms, Microsoft Forms, KoboToolbox) đều xuất dữ liệu sơ cấp dưới dạng bảng tính Excel (.xlsx), việc nắm vững thao tác chuyển dữ liệu vào SPSS là kỹ năng cơ bản đầu tiên của mọi nhà nghiên cứu định lượng.

Quy chuẩn chuẩn hóa tệp Excel trước khi nhập dữ liệu vào SPSS
Để quá trình nhập dữ liệu diễn ra trơn tru và không phát sinh lỗi hệ thống, tệp Excel bắt buộc phải được dọn dẹp theo các nguyên tắc chuẩn mực sau:
- Dòng đầu tiên (Row 1) dành riêng cho tên biến: Dòng số 1 của bảng tính chỉ chứa tên định danh ngắn gọn của các biến số (ví dụ: ID, Gioitinh, Tuoi, SP1, SP2, TT1). Tên biến phải viết liền không dấu, không chứa khoảng trắng, không bắt đầu bằng số và không chứa ký tự đặc biệt (@, #, $, %, &).
- Dữ liệu bắt đầu từ dòng thứ hai (Row 2 trở đi): Tuyệt đối không để trống dòng nào giữa dòng tiêu đề và dòng dữ liệu đầu tiên. Mỗi dòng đại diện cho một đáp viên hoặc một quan sát riêng biệt.
- Loại bỏ hoàn toàn các ô gộp (Merged Cells): SPSS không thể nhận diện các ô bị gộp và sẽ gây ra lỗi lệch cột dữ liệu hàng loạt.
- Xóa bỏ các dòng tính toán tổng cộng và ghi chú: Toàn bộ các công thức tính tổng (SUM), trung bình (AVERAGE) hoặc các ghi chú ở cuối bảng tính phải được xóa sạch.
- Chuẩn hóa dữ liệu định lượng thành dạng số (Numeric): Thay thế các chuỗi văn bản (như “Nam”, “Nữ”) thành các mã số (ví dụ: 1 = Nam, 2 = Nữ) để SPSS nhận diện đúng thuộc tính định lượng.
“Một tệp Excel được làm sạch và chuẩn hóa cẩn thận trước khi import sẽ giúp bạn tiết kiệm tới 80% thời gian xử lý lỗi biến số và mã hóa lại trên phần mềm SPSS.”

3 phương pháp thực hiện nhập dữ liệu từ Excel vào SPSS
Tùy theo thói quen thao tác và phiên bản phần mềm, bạn có thể lựa chọn một trong 3 cách sau:
1. Phương pháp 1: Sử dụng tính năng Import Data từ Menu File (Phổ biến và chuẩn mực)
Đây là phương pháp an toàn giúp kiểm soát toàn diện các thông số nhập liệu:
- Mở phần mềm SPSS, trên thanh công cụ chọn File → Open → Data… (hoặc File → Import Data → Excel… trên các phiên bản SPSS mới).
- Tại mục Files of type, nhấp vào menu thả xuống và chọn định dạng Excel (*.xls, *.xlsx, *.xlsm).
- Điều hướng đến thư mục chứa tệp dữ liệu Excel cần mở và nhấp chọn Open.
- Một hộp thoại cấu hình Read Excel File xuất hiện:
- Tích chọn vào ô: Read variable names from first row of data (Đọc tên biến từ dòng đầu tiên).
- Tại mục Worksheet, chọn đúng sheet chứa dữ liệu cần phân tích.
- Tại mục Range: Để trống nếu muốn nhập toàn bộ bảng tính, hoặc gõ tọa độ vùng dữ liệu (ví dụ: A1:AF350).
- Nhấp chọn OK để phần mềm tiến hành nạp dữ liệu.
2. Phương pháp 2: Sử dụng dòng lệnh Syntax trong SPSS
Dành cho các nhà phân tích chuyên nghiệp muốn tự động hóa quy trình cho các tập dữ liệu định kỳ:
GET DATA
/TYPE=XLSX
/FILE=’D:\Data\KhaoSat2026.xlsx’
/SHEET=name ‘Sheet1’
/CELLRANGE=FULL
/READNAMES=ON.
EXECUTE.
3. Phương pháp 3: Sao chép và dán trực tiếp (Copy – Paste)
Chỉ nên áp dụng cho các tập dữ liệu nhỏ phục vụ mục đích kiểm tra nhanh. Bôi đen vùng dữ liệu trong Excel (từ dòng 2 trở đi), nhấn Ctrl+C, sau đó chuyển sang màn hình Data View của SPSS và nhấn Ctrl+V. Sau đó phải sang Variable View để gõ lại toàn bộ tên biến thủ công.

Bảng xử lý các lỗi thường gặp sau khi nhập dữ liệu từ Excel vào SPSS
Dưới đây là bảng tra cứu và hướng dẫn khắc phục các lỗi phát sinh:
| Hiện tượng lỗi | Nguyên nhân gốc rễ | Cách khắc phục trên SPSS |
|---|---|---|
| Biến số bị chuyển thành chuỗi (String) | Trong cột số có lẫn ô chứa chữ hoặc khoảng trắng ẩn | Xóa chữ trong Excel, hoặc vào Variable View đổi Type sang Numeric |
| Số thập phân bị mất hoặc nhân lên 100 lần | Xung đột giữa dấu phẩy (,) và dấu chấm (.) thập phân | Vào Edit → Options → Currency/Data, chỉnh lại Regional Settings |
| Tên biến bị đổi thành Var00001, Var00002 | Chưa tích chọn “Read variable names from first row” | Thực hiện import lại và nhớ tích chọn dòng đầu làm tên biến |
| Xuất hiện hàng loạt dòng trống ở cuối file | Excel còn lưu định dạng formatting ở các dòng dưới | Bôi đen các dòng trống trong Data View, nhấp chuột phải chọn Clear |
Quy trình kiểm tra tính toàn vẹn của dữ liệu sau khi nhập
Sau khi dữ liệu đã hiển thị trên giao diện SPSS, nhà nghiên cứu cần thực hiện ngay bước kiểm tra:
- Chuyển qua tab Variable View để rà soát cột Type: Tất cả các biến đo lường Likert và biến định lượng bắt buộc phải hiển thị là Numeric, cột Measure phải là Scale hoặc Nominal/Ordinal.
- Chạy lệnh thống kê mô tả tần số: Chọn Analyze → Descriptive Statistics → Frequencies… cho tất cả các biến để rà soát xem có xuất hiện các giá trị ngoại lai dị thường (Outliers) như điểm 0 hoặc điểm 6 trong thang đo Likert 5 điểm hay không.
- Lưu tệp dữ liệu sang định dạng chuẩn của phần mềm bằng lệnh File → Save As… với đuôi mở rộng .sav.

Hướng dẫn chi tiết quy trình chuyển đổi dữ liệu từ Google Forms sang SPSS qua Excel
Trong thực tế nghiên cứu, nguồn dữ liệu chủ yếu được thu thập qua Google Forms. Để thực hiện Cách nhập dữ liệu từ Excel vào SPSS hoàn hảo từ nguồn này:
- Bước 1: Xuất file từ Google Forms: Trên biểu mẫu Google Forms, vào tab Câu trả lời (Responses), nhấp vào biểu tượng bảng tính màu xanh để mở Google Sheets, sau đó chọn Tệp → Tải xuống → Microsoft Excel (.xlsx).
- Bước 2: Dọn dẹp hàng tiêu đề trong Excel:
- Google Forms mặc định đưa toàn bộ nội dung câu hỏi dài vào dòng số 1. Hãy xóa dòng Dấu thời gian (Timestamp) nếu không cần thiết.
- Thay thế toàn bộ câu hỏi dài ở dòng 1 thành mã biến ngắn gọn viết liền không dấu: ví dụ đổi câu “Bạn đánh giá thế nào về giá bán sản phẩm” thành mã GIA1, “Sản phẩm có bao bì đẹp mắt” thành mã SP1.
- Bước 3: Sử dụng tính năng Replace chuyển văn bản thành số: Nếu phiếu khảo sát ghi rõ chữ “Rất đồng ý”, hãy dùng tính năng Ctrl + H (Find and Replace) trong Excel để đổi: “Hoàn toàn đồng ý” thành số 5, “Đồng ý” thành số 4, “Trung lập” thành số 3, “Không đồng ý” thành số 2, “Hoàn toàn không đồng ý” thành số 1.
- Bước 4: Kiểm tra định dạng ô (Cell Format): Bôi đen toàn bộ các cột điểm số, nhấp chuột phải chọn Format Cells, chọn định dạng Number với Decimal places = 0. Lưu file lại.
- Bước 5: Thực hiện Import vào SPSS: Mở SPSS, thực hiện import file Excel như hướng dẫn ở trên, bảo đảm tích chọn Read variable names from first row.
Câu hỏi thường gặp về cách nhập dữ liệu từ Excel vào SPSS (FAQ)
Tại sao sau khi import từ Excel vào SPSS thì các biến số đều bị khóa không tính toán được?
Hiện tượng này xảy ra do cột dữ liệu bị nhận diện nhầm thành kiểu String (chuỗi ký tự); bạn chỉ cần chuyển kiểu biến sang Numeric trong Variable View là có thể phân tích bình thường.
Có thể nhập nhiều sheet Excel cùng một lúc vào một tệp SPSS không?
Không, mỗi lần import SPSS chỉ đọc được một sheet đơn lẻ; nếu có nhiều sheet, bạn phải thực hiện import từng sheet thành các tệp riêng rồi dùng lệnh Merge Files để ghép lại.
Làm thế nào để đổi dấu phẩy thành dấu chấm thập phân khi nhập dữ liệu?
Bạn có thể thiết lập lại cài đặt phân cách số trong hệ điều hành Windows (Control Panel → Region → Additional settings) hoặc dùng tính năng Find & Replace trong Excel trước khi import.
Kết luận và hướng dẫn thực thi
Thực hiện chuẩn xác Cách nhập dữ liệu từ Excel vào SPSS là nền tảng khởi đầu giúp bạn sở hữu một bộ dữ liệu phân tích sạch sẽ, hạn chế tối đa các trục trặc kỹ thuật trong các bước phân tích sâu. Để tham khảo các mẫu tệp dữ liệu Excel chuẩn và hướng dẫn làm sạch dữ liệu tự động, mời bạn đọc tham khảo tại thầy Phương.

Giảng viên Nguyễn Thanh Phương là chuyên gia chuyên sâu về Nghiên cứu khoa học, Ứng dụng AI, Digital Marketing và Quản trị bản thân. Với kinh nghiệm giảng dạy thực chiến, tác giả trực tiếp hướng dẫn ứng dụng phương pháp luận và phân tích dữ liệu chuyên sâu cho người học nên được sinh viên gọi là Thầy giáo quốc dân. Mọi nội dung chia sẻ đều tuân thủ nguyên tắc khách quan, thực chứng và mang giá trị ứng dụng cao, hướng tới mục tiêu cốt lõi: “Làm bạn tốt hơn!




