Bỏ qua, tới nội dung

Tính Cronbach's alpha online

Cronbach's alpha từ 0,7 trở lên thường được coi là đạt (Nunnally, 1978); công cụ này tính alpha cho mọi thang đo ngay trong trình duyệt, không cần cài SPSS. Dán dữ liệu cả bảng hỏi (mỗi dòng một người trả lời, mỗi cột một biến). Công cụ tự gom biến thành thang đo theo mã (HL1, HL2… thành HL), tính alpha với khoảng tin cậy 95%, omega, các cột như bảng Item-Total Statistics của SPSS, rồi viết sẵn đoạn văn và bảng cho chương 4.

  1. Dán dữ liệu từ Excel hoặc SPSS
  2. Xem alpha và tương quan biến–tổng
  3. Tải bảng, chép đoạn chương 4
Mỗi dòng một người trả lời, mỗi cột một biến. Dán được cả bảng hỏi: các biến được tự gom thành thang đo theo mã (HL1, HL2… thành HL; TC_1, TC_2… thành TC); cột STT, thời gian, giới tính hay cột chữ được bỏ ra và nêu tên. Cột phân cách bằng tab, chấm phẩy, dấu phẩy hoặc khoảng trắng; số thập phân 3,5 hay 3.5 đều được; nhãn chữ “Đồng ý”, “Hoàn toàn đồng ý”… được đổi sang điểm. Ô trống hoặc dấu “.” của SPSS là giá trị thiếu. Dữ liệu chỉ xử lý trong trình duyệt của bạn, không gửi đi đâu.
Tuỳ chọn: câu đảo chiều, loại biến, tự khai báo nhóm
Điểm mới = điểm thấp nhất + điểm cao nhất − điểm cũ.
Kết quả ghi cả lần 1 (đủ biến) và lần 2 (sau khi loại).
Ô có giá trị này được coi là bỏ trống.
Dùng khi tên biến không theo mã (Câu 1, Câu 2…) hoặc muốn đặt tên khái niệm. Viết “HL1-HL4” cho một dãy cột liền nhau.
Đoạn văn và bảng cho chương 4
File Word có bảng tổng hợp, bảng Item-Total Statistics của từng thang đo (cả lần 1 và lần 2 nếu có loại biến), đoạn văn và tài liệu tham khảo. Sửa mã thang đo thành tên khái niệm nếu chưa khai báo tên.

Cách đọc từng con số: xem Cronbach's alpha là gì và đọc kết quả thế nào. Chạy tiếp EFA và hồi quy: phân tích dữ liệu khảo sát.

Gửi cho bạn cùng nhóm

Cả nhóm khoá luận dùng chung một công cụ, đỡ lệch số khi ghép bài.

Bạn thấy công cụ này có ích không? Góp ý / báo lỗi (mở hộp chat; đừng dán dữ liệu thật).

Ví dụ có số: thang đo Openness của bộ dữ liệu bfi

Cronbach's alpha bao nhiêu là đạt? Mốc hay dùng là từ 0,7 (Nunnally, 1978); 0,6 đến dưới 0,7 được chấp nhận trong nghiên cứu khám phá (Hair và cộng sự, 2010). Ví dụ dưới đây là kết quả thật, không phải số minh hoạ: thang đo Openness (O1–O5) của bộ dữ liệu công khai bfi trong gói R psych (Revelle, 2026), thang 6 mức, hai câu đảo chiều O2 và O5 đã mã hoá lại (7 − điểm). Công cụ cho đúng các số này, khớp R đến 4 chữ số thập phân, xem trang kiểm chứng kết quả; tải bfi.csv, đảo điểm O2, O5 rồi dán năm cột O1–O5 vào ô dữ liệu phía trên để chạy lại.

Reliability Statistics: thang đo Openness (bfi), n = 2.726 phiếu đủ 5 câu
Cronbach's AlphaCronbach's Alpha Based on Standardized ItemsN of ItemsKhoảng tin cậy 95% (Feldt)
0,6030,60950,578 đến 0,626
Item-Total Statistics
BiếnNội dung (bản gốc)Scale Mean if Item DeletedScale Variance if Item DeletedCorrected Item-Total CorrelationSquared Multiple CorrelationCronbach's Alpha if Item Deleted
O1Am full of ideas18,15311,9790,3890,1840,536
O2 (đảo)Avoid difficult reading material18,67210,4200,3400,1430,566
O3Carry the conversation to a higher level18,53311,1200,4520,2300,500
O4Spend time reflecting on things18,07412,8870,2200,0610,614
O5 (đảo)Will not probe deeply into a subject18,45610,8960,4160,1790,516

Cách đọc trong ba bước:

  1. Alpha = 0,603: dưới mốc 0,7, chỉ ở mức chấp nhận của nghiên cứu khám phá; cận dưới của khoảng tin cậy (0,578) còn dưới 0,6.
  2. O4 có tương quan biến–tổng hiệu chỉnh 0,220, dưới mốc 0,3 (Nunnally & Bernstein, 1994), và là câu duy nhất có “alpha nếu loại biến” (0,614) cao hơn alpha tổng.
  3. Loại O4 chỉ nâng alpha lên khoảng 0,61, vẫn dưới 0,7. Kết luận trung thực: thang đo có độ tin cậy thấp; ghi rõ con số và nêu là hạn chế, không “sửa” dữ liệu cho đạt. Các bước xử lý đúng ở trang bác sĩ kết quả.

Tính tay để kiểm tra: phương sai năm câu là 1,272; 2,440; 1,491; 1,481; 1,756, tổng Σσᵢ² = 8,437; phương sai điểm tổng σₜ² = 16,289. Vậy α = 5/4 × (1 − 8,437/16,289) = 1,25 × 0,482 = 0,603. Nếu quên đảo điểm O2 và O5, cùng dữ liệu cho alpha = −0,157: alpha âm gần như luôn là dấu hiệu câu đảo chiều chưa mã hoá lại.

Cách dùng

  1. Trong Excel, SPSS Data View hoặc file Google Forms, bôi đen các cột câu hỏi kèm dòng tên biến rồi sao chép. Có thể chọn cả bảng: cột STT, thời gian, cột chữ được bỏ ra và nêu tên; biến chỉ có một mã như giới tính, tuổi được để riêng, không tính.
  2. Dán vào ô dữ liệu và bấm Tính độ tin cậy. Các biến cùng mã (HL1, HL_2, HL03, HL4R…) thành một thang đo. Tên biến không theo mã (Câu 1, Câu 2…) thì khai báo nhóm trong Tuỳ chọn, mỗi dòng một thang đo, ví dụ Hài lòng: Câu 1-Câu 5.
  3. Biến có tương quan biến–tổng âm thường là câu đảo chiều chưa mã hoá lại: bấm Đảo điểm ở dòng đó (điểm mới = thấp nhất + cao nhất − điểm cũ, tức 6 − điểm với thang 1–5). Biến yếu thì bấm Loại; kết quả ghi cả lần 1 và lần 2, giống cách trình bày trong luận văn.
  4. Bấm Tải file Word để lấy bảng tổng hợp, bảng chi tiết từng thang đo và đoạn văn có trích dẫn, hoặc sao chép đoạn văn.

Định dạng dán được: cột cách nhau bằng tab, chấm phẩy, dấu phẩy (CSV có dấu ngoặc kép) hoặc khoảng trắng; số thập phân 3,5 hoặc 3.5; ô trống hay dấu “.” của SPSS là giá trị thiếu; mã thiếu như 99 khai trong Tuỳ chọn; nhãn chữ của Google Forms (Hoàn toàn không đồng ý … Hoàn toàn đồng ý) đổi sang 1–5, có chữ “Hơi đồng ý” thì đổi sang 1–7. Phiếu thiếu câu trả lời bị loại riêng trong thang đo có ô trống (listwise theo từng thang đo, như lệnh RELIABILITY của SPSS). Dữ liệu chỉ xử lý trong trình duyệt, không gửi lên máy chủ.

Công thức và cách tính

Hệ số alpha (Cronbach, 1951):

α = k / (k − 1) × (1 − Σσᵢ² / σₜ²)

Phương sai tính theo mẫu (chia cho n − 1), như SPSS. Tương quan biến–tổng hiệu chỉnh là tương quan Pearson giữa một biến và tổng các biến còn lại. Bình phương tương quan bội là R² khi hồi quy biến đó theo các biến còn lại (1 − 1/rjj từ nghịch đảo ma trận tương quan). Alpha chuẩn hoá = k·r̄ / (1 + (k − 1)·r̄), với r̄ là tương quan trung bình giữa các biến.

Khoảng tin cậy 95% của alpha theo Feldt, Woodruff và Salih (1987): (1 − α) / (1 − α̂) có phân phối F với n − 1 và (n − 1)(k − 1) bậc tự do, nên cận dưới = 1 − (1 − α̂)·F0,975, cận trên = 1 − (1 − α̂)·F0,025. Đây cũng là khoảng tin cậy SPSS in ở bảng Intraclass Correlation Coefficient (two-way mixed, consistency, average measures), vì hệ số ở dòng đó bằng alpha.

McDonald's omega (ω tổng): ω = (Σλᵢ)² / ((Σλᵢ)² + Σθᵢ), với λ là hệ số tải và θ là phương sai sai số của mô hình một nhân tố (McDonald, 1999; Hayes & Coutts, 2020). Công cụ ước lượng mô hình bằng hợp lý cực đại (ML) trên ma trận tương quan, rồi đổi về thang điểm thô bằng độ lệch chuẩn của từng biến, nên ω nói về độ tin cậy của điểm tổng giống như alpha. Kết quả được đối chiếu với hai cách ước lượng ML độc lập (tối ưu hoá trực tiếp hàm ML bằng SciPy và FactorAnalysis của scikit-learn), khớp đến 5 chữ số thập phân. Omega cần ít nhất 3 biến; với thang đo 2 biến, công cụ báo hệ số Spearman-Brown như Eisinga và cộng sự (2013) khuyến nghị. Khi một biến có hệ số tải gần 1 (trường hợp Heywood), công cụ ghi chú để đọc omega thận trọng.

Đọc kết quả

Loại từng biến một, bắt đầu từ biến yếu nhất, rồi xem lại; các con số thay đổi sau mỗi lần loại. Xem nội dung câu hỏi trước khi loại: câu dịch sai nghĩa hoặc câu hai ý có thể sửa được. Giữ ít nhất 3 biến cho mỗi khái niệm. Cách đọc từng bảng có trong bài Cronbach's alpha là gì.

Không bịa, không lọc, không sửa câu trả lời để alpha đạt ngưỡng

Alpha thấp là một kết quả, không phải lỗi cần giấu. Trên mạng có dịch vụ bán gói “điền form tự động” hay “tạo dữ liệu đạt chuẩn Cronbach”, và lời khuyên “xoá bớt phiếu cho alpha lên”. Chúng tôi không làm và không hướng dẫn những việc sau, dù được gọi là “làm sạch” hay “chuẩn hoá”:

Việc hợp lệ: lọc phiếu theo quy tắc viết ra trước khi xem kết quả và áp dụng một lần cho toàn bộ dữ liệu (cách lọc phiếu khảo sát không hợp lệ); mã hoá lại câu đảo chiều; loại một câu có lý do nội dung và báo cáo cả kết quả trước, sau; báo cáo alpha kèm khoảng tin cậy và omega; nêu độ tin cậy thấp là hạn chế ở chương 5. Hội đồng có thể yêu cầu file dữ liệu gốc để tự chạy lại.

Câu hỏi thường gặp

Cronbach's alpha bao nhiêu là đạt?

Từ 0,7 là mốc được trích nhiều nhất (Nunnally, 1978); 0,6 đến dưới 0,7 chấp nhận được trong nghiên cứu khám phá (Hair và cộng sự, 2010). Lance và cộng sự (2006) chỉ ra Nunnally đề nghị 0,7 cho giai đoạn đầu của một hướng nghiên cứu, 0,8 cho nghiên cứu cơ bản và 0,9 khi điểm dùng để ra quyết định về từng người. Ghi rõ mốc và nguồn trong chương 3.

Cronbach's alpha if item deleted là gì?

Là alpha của thang đo nếu bỏ riêng câu đó, cột Cronbach's Alpha if Item Deleted của SPSS. Số này cao hơn alpha tổng nghĩa là câu đó làm thang đo kém nhất quán, như O4 trong ví dụ trên (0,614 so với 0,603). Chỉ cân nhắc loại khi tương quan biến–tổng cũng dưới 0,3 và nội dung khái niệm vẫn đủ.

Cronbach's alpha thấp phải làm sao?

Kiểm tra theo thứ tự: câu đảo chiều đã mã hoá lại chưa, mã giá trị thiếu (99) đã khai báo chưa, có phiếu điền một mức cho cả khối không, câu nào dịch lệch nghĩa. Sau đó mới xét loại một câu có tương quan biến–tổng dưới 0,3. Vẫn không đạt thì báo cáo trung thực là hạn chế. Từng bước có ở bác sĩ kết quả.

Cronbach's alpha lớn hơn 0,9 có tốt không?

Chưa chắc. Từ 0,90, nhất là trên 0,95, thường do các câu gần như lặp ý hoặc thang đo quá dài (Tavakol & Dennick, 2011). Xem các cặp câu tương quan rất cao và cân nhắc bỏ câu thừa.

Cách tính Cronbach's alpha trong Excel?

Mỗi cột một câu, mỗi dòng một phiếu. Tính =VAR.S(B2:B201) cho từng cột, thêm cột tổng =SUM(B2:F2) rồi tính =VAR.S của cột tổng. Alpha = k/(k-1)*(1-tổng phương sai từng câu/phương sai cột tổng), đúng công thức Cronbach (1951) ở mục dưới. Excel không có sẵn bảng Item-Total; dán cùng dữ liệu vào công cụ phía trên để có đủ các cột như SPSS.

Cronbach's alpha trong SmartPLS khác SPSS không?

Có thể lệch một chút. PLS-SEM chuẩn hoá biến quan sát, nên alpha ở bảng Construct reliability and validity tương ứng cột Based on Standardized Items của SPSS (bfi O: 0,609 so với 0,603). Với PLS-SEM, báo cáo thêm rho_a và CR (rho_c), ngưỡng 0,70 đến 0,95 (Hair và cộng sự, 2019).

Kết quả có khớp với SPSS không?

Có, với cùng dữ liệu và cùng cách xử lý giá trị thiếu. Bảng so từng con số với R trên dữ liệu công khai bfi ở trang kiểm chứng kết quả. Các số tương ứng cột Cronbach's Alpha và Cronbach's Alpha Based on Standardized Items của bảng Reliability Statistics, cột Mean và Std. Deviation của Item Statistics, và các cột Scale Mean if Item Deleted, Scale Variance if Item Deleted, Corrected Item-Total Correlation, Squared Multiple Correlation, Cronbach's Alpha if Item Deleted của Item-Total Statistics. Bảng Reliability Statistics của SPSS không in khoảng tin cậy của alpha; công cụ tính sẵn khoảng tin cậy và omega cho mọi thang đo trong một lần.

Vì sao alpha âm?

Alpha âm khi hiệp phương sai trung bình giữa các biến âm, gần như luôn do còn câu đảo chiều chưa mã hoá lại. Tìm biến có tương quan biến–tổng âm và bấm Đảo điểm.

Có nên tính alpha cho cả bảng hỏi gộp lại?

Không. Alpha chỉ có nghĩa với các câu cùng đo một khái niệm; công cụ tính riêng cho từng thang đo và cảnh báo khi một nhóm có hơn 12 biến. Alpha cao cũng chưa chứng minh thang đo đơn hướng; việc đó cần EFA, có trong công cụ phân tích dữ liệu khảo sát.

Cần bao nhiêu phiếu?

Công cụ chạy được từ 3 phiếu, nhưng với 20–30 phiếu chạy thử khoảng tin cậy của alpha rất rộng. Dùng kết quả đó để phát hiện câu có vấn đề; kết luận chính thức dựa trên mẫu đầy đủ, tính bằng máy tính cỡ mẫu.

Chạy thử xong, cần thu mẫu chính thức? Trước hết dùng mạng lưới và nhóm lớp, xem cách thu đủ mẫu nhanh. Nếu vẫn thiếu người đúng đối tượng, có thể thuê qua Genius Data (link giới thiệu, chúng tôi có thể nhận hoa hồng): bạn chọn nhóm người trả lời, tự đặt mức thưởng mỗi câu và chỉ trả cho phản hồi được duyệt.

Tài liệu tham khảo

Đây là một trong 12 công cụ nghiên cứu khoa học miễn phí của Góc Nghiên Cứu.