Nhập dữ liệu câu hỏi nhiều trả lời từ Google Forms vào SPSS

SPSS January 25, 2026

Trong các nghiên cứu sử dụng khảo sát trực tuyến, Google Forms là công cụ thu thập dữ liệu được sử dụng rất phổ biến. Tuy nhiên, khi chuyển sang giai đoạn xử lý và phân tích bằng SPSS, nhiều người gặp khó khăn, đặc biệt với dạng câu hỏi nhiều trả lời (multiple response)

Việc nhập dữ liệu câu hỏi nhiều trả lời từ Google Forms vào SPSS không thể thực hiện trực tiếp nếu giữ nguyên cấu trúc dữ liệu ban đầu, bởi các phương án thường được gộp chung trong một cột dưới dạng chuỗi văn bản. Do đó, người nghiên cứu cần thực hiện các bước chuẩn hóa và mã hóa lại dữ liệu để đảm bảo phù hợp với yêu cầu phân tích của SPSS. Bài viết này sẽ hướng dẫn chi tiết quy trình nhập và xử lý đúng cấu trúc đối với dạng câu hỏi nhiều trả lời.

VIDEO HƯỚNG DẪN:

1. Hiểu cách Google Forms xuất dữ liệu câu hỏi nhiều lựa chọn

Giả sử một câu hỏi nhiều trả lời (còn gọi là câu hỏi nhiều lựa chọn) được thiết kế trên Google Forms với cho phép người trả lời chọn nhiều phương án.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Kết quả phản hồi của người tham gia khảo sát được tải xuống dưới dạng tệp Excel, trong đó các phương án được lựa chọn được ghi nhận theo cấu trúc như minh họa trong bảng dữ liệu.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

2. Mã hóa dữ liệu thô thành dữ liệu chuẩn cấu trúc câu nhiều trả lời trong SPSS

Trong dữ liệu xuất từ Google Forms, các phương án của câu hỏi nhiều trả lời thường được gộp chung trong một cột duy nhất và phân tách bằng dấu phẩy (hoặc trong một số trường hợp là dấu chấm phẩy). Tuy nhiên, SPSS không thể xử lý trực tiếp cấu trúc này. Vì vậy, trước khi mã hóa và phân tích, cần tách dữ liệu để mỗi phương án trả lời được chuyển thành một cột riêng biệt. Việc chuẩn hóa này giúp dữ liệu phù hợp với cấu trúc mã hóa và yêu cầu phân tích của SPSS. Quy trình thực hiện sẽ được trình bày ở mục tiếp theo.

Bước 1: Chuẩn bị file dữ liệu khảo sát ở định dạng Excel

Dữ liệu khảo sát thu thập từ Google Forms được hệ thống tự động tổng hợp dưới dạng một trang tính Google Sheet. Để phục vụ cho quá trình phân tích dữ liệu bằng phần mềm SPSS, cần chuyển đổi trang tính này sang định dạng Excel với phần mở rộng .xls hoặc .xlsx. Thao tác được thực hiện bằng cách truy cập vào menu File, chọn Download, sau đó chọn định dạng Microsoft Excel (.xlsx) để tải dữ liệu về máy.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Bước 2: Mã hóa đáp án dưới dạng số

Đối với câu hỏi nhiều trả lời, ví dụ câu hỏi: “Anh/Chị đã dùng điện thoại thương hiệu gì?”, các phương án trả lời bao gồm:

1. iPhone                                2. Samsung                                3. Vsmart

4. Oppo                                 5. Huawei                                   6. Khác

Mỗi phương án được gán một giá trị số cụ thể để phục vụ cho việc khai báo biến và giá trị trong SPSS tại mục Values. Tuy nhiên, dữ liệu xuất ra từ Google Forms thường ở dạng văn bản thay vì dạng số mã hóa. Do đó, cần tiến hành chuyển đổi các đáp án văn bản sang giá trị số tương ứng bằng công cụ Replace trong Excel.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Tại giao diện Excel, sử dụng tổ hợp phím Ctrl + H để mở hộp thoại Find and Replace.

– Trong ô Find what, nhập nội dung đáp án ở dạng văn bản;

– Trong ô Replace with, nhập giá trị số mã hóa tương ứng.

– Sau đó chọn Replace All để thay thế toàn bộ các giá trị văn bản bằng giá trị số.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Tiến hành thao tác tương tự cho tất cả các phương án trả lời còn lại. Sau khi hoàn tất việc thay thế, dữ liệu trong file Excel sẽ được chuyển hoàn toàn sang dạng số mã hóa.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Bước 3: Tách các đáp án thành các cột riêng biệt

Tiếp theo, cần tách các đáp án của câu hỏi nhiều trả lời thành từng cột để phù hợp với cấu trúc dữ liệu trong SPSS. Trước hết, chọn toàn bộ cột chứa dữ liệu bằng cách nhấp chuột vào tiêu đề cột, sau đó chuyển sang tab Data và chọn công cụ Text to Columns.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Khi hộp thoại Convert Text to Columns Wizard xuất hiện, chọn kiểu tách dữ liệu là Delimited và nhấn Next để tiếp tục.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Tại bước lựa chọn ký tự phân tách, nếu các đáp án được ngăn cách bằng dấu phẩy thì chọn Comma; nếu ngăn cách bằng dấu chấm phẩy thì chọn Semicolon. Trong trường hợp minh họa, các đáp án được phân tách bằng dấu phẩy nên lựa chọn Comma, sau đó nhấn Next.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Ở bước tiếp theo, xác định vị trí lưu dữ liệu sau khi tách tại mục Destination. Do dữ liệu gốc nằm ở cột A, không nên ghi đè lên vị trí này mà cần chọn các cột khác như B, C, D. Trong ví dụ, dữ liệu được lưu bắt đầu từ ô B1.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Nếu hệ thống hiển thị thông báo xác nhận ghi đè dữ liệu, chọn OK để tiếp tục.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Sau khi hoàn tất, kết quả tách dữ liệu sẽ hiển thị thành nhiều cột riêng biệt tương ứng với từng lựa chọn trả lời được bôi đỏ.

Nhập dữ liệu câu hỏi nhiều đáp án từ Google Forms vào SPSS

Phần dữ liệu bôi đỏ này cần được sao chép và dán vào các biến tương ứng trong SPSS.

3. Đưa dữ liệu câu hỏi nhiều trả lời vào SPSS

Nếu câu hỏi nhiều trả lời có bao nhiêu phương án trả lời thì cần tạo bấy nhiêu biến tương ứng trong SPSS. Chẳng hạn, trong ví dụ này có 6 đáp án, vì vậy chúng ta sẽ tạo 6 biến, ký hiệu từ Q1.1 đến Q1.6.

thong ke cau hoi nhieu tra loi
  • Name: Tên biến nên được đặt theo nguyên tắc Tên biến gốc + số thứ tự. Ví dụ, câu hỏi được mã hóa ban đầu là Q1. Do đây là câu hỏi nhiều trả lời, cần tách thành 6 biến tương ứng với 6 đáp án, nên ta lần lượt đặt tên là Q1.1, Q1.2, Q1.3, Q1.4, Q1.5, Q1.6 (hoặc có thể dùng Q1_1, Q1_2… tùy quy ước đặt tên).
  • Type: Chọn Numeric.
  • Label: Không bắt buộc phải khai báo Label (có thể để trống nếu không cần hiển thị chi tiết).
  • Measure: Chọn Nominal vì đây là biến danh nghĩa dạng có/không.
  • Values: Gán giá trị giống nhau cho tất cả các biến, thông thường: 0 = Không chọn và 1 = Có chọn

thong ke cau hoi nhieu tra loi

Khi nhập dữ liệu vào SPSS, mỗi dòng (row) sẽ đại diện cho một đáp viên. Với câu hỏi nhiều trả lời đã được tách thành 6 biến (Q1.1 đến Q1.6), ta tiến hành nhập liệu theo nguyên tắc: 1 = Có chọn và 0 = Không chọn

Giả sử năm người trả lời lựa chọn như sau:

  • Người 1: iPhone, Samsung, Huawei
  • Người 2: iPhone, Samsung
  • Người 3: Samsung, Vsmart, Oppo, Huawei
  • Người 4: Cả 6 hãng điện thoại
  • Người 5: iPhone

Tiến hành nhập dữ liệu theo nguyên tắc đã mã hóa như minh họa bên dưới. Đối với đáp viên số 1, người này sử dụng ba thương hiệu khác nhau, vì vậy sẽ nhập giá trị 1 vào các biến tương ứng (ví dụ Q1.1, Q1.2, Q1.3) và các biến còn lại nhập giá trị 0. Thực hiện tương tự đối với các đáp viên khác, căn cứ vào số lượng và loại thương hiệu mà họ lựa chọn để điền giá trị phù hợp vào từng biến.

thong ke cau hoi nhieu tra loi

Sau khi hoàn tất bước mã hóa và nhập liệu, bước tiếp theo là khai báo nhóm biến nhiều trả lời (Multiple Response Set). Trên giao diện SPSS, chọn Analyze > Multiple Response > Define Variable Sets…

thong ke cau hoi nhieu tra loi

Khi cửa sổ Define Multiple Response Sets xuất hiện, đưa toàn bộ các biến đơn của câu hỏi nhiều trả lời vào ô Variables in Set.

thong ke cau hoi nhieu tra loi

Sau khi chuyển các biến sang, chọn mục Categories và khai báo khoảng giá trị mã hóa tại hai ô Range và through. Trong đó, Range là giá trị mã hóa nhỏ nhất của câu hỏi và through là giá trị mã hóa lớn nhất. Ví dụ thực hành có 6 đáp án và đã được mã hóa từ 1 đến 6, vì vậy nhập 1 vào ô Range và 6 vào ô through.

Tiếp theo là phần đặt tên biến:

  • Name: Đây là tên của nhóm biến nhiều trả lời và bắt buộc phải khai báo. Trong ví dụ này, đặt tên là Q1.
  • Label: Là nhãn mô tả cho nhóm biến, không bắt buộc. Nếu muốn chú thích rõ ý nghĩa, có thể nhập nội dung như “Thương hiệu điện thoại”. Tuy nhiên, do số ký tự trong phần Label bị giới hạn, nên cần viết ngắn gọn.

Trong ví dụ minh họa này, phần Label chưa được khai báo ở bước này mà sẽ bổ sung sau khi xuất kết quả thống kê. Cuối cùng, nhấn Add để xác nhận tạo nhóm biến nhiều trả lời.

thong ke cau hoi nhieu tra loi

Sau khi tạo xong, biến nhiều trả lời sẽ xuất hiện trong mục Multiple Response Sets và có ký hiệu $ đứng trước tên biến. Dấu $ cho biết đây là biến nhiều trả lời tổng hợp (multiple response set).

Cần lưu ý rằng đây chỉ là biến ảo được SPSS tạo ra để phục vụ phân tích, không phải biến dữ liệu thực tế trong bảng dữ liệu. Vì vậy, biến này sẽ không hiển thị trong giao diện Variable View của SPSS.

thong ke cau hoi nhieu tra loi

Sau khi đã tạo biến cho câu hỏi nhiều lựa chọn, nếu bạn muốn chạy thống kê mô tả xem lượng đáp viên chọn cho mỗi đáp án, bạn xem tiếp tại bài Thống kê tần số biến nhiều trả lời trên SPSS.

5/5 - (1 vote)