Cụ cần hỗ trợ gửi em file kín và mong muốn nhé, em giúp free, cái này phải dùng VBA
Cái này giữ nguyên và format excel mà cụPaste Link như này thì chỉ giữ được format text thôi cụ, mà em cần giữ cả format của excel nữa cụ ạ.
Bài này phải ngồi trực tiếp chứ online thế này hơi khó để giải quyết vì nó là bài ứng dụng thực tế chứ không phải lý thuyết rồi cụ ơi.Nhiều cao thủ quá em xin nhờ trợ giúp với. Em đang thu thập khảo sát trên google form.
Ví dụ câu hỏi 1 sẽ có các đáp án A, B, C, D và là multichoice, học sinh có thể chọn 1 hoặc nhiều câu, ngoài ra do đáp án em hiện random nên 3 học sinh cùng chọn trả lời là ABC nhưng khi form tổng hợp nó có thể ra kết quả ABC, BAC, CAB,...
Với mỗi đáp án A, B, C mà học sinh lựa chọn thì tương ứng với điểm từ 1-5. Giờ có cách nào chuyển bảng trả lời từ chữ đấy sang điểm nhẹ nhàng không các cụ? Em đang dùng hàm VLOOKUP, tạo 1 sheet khác và lookup sang bảng trả lời bằng chữ và chuyển sang số tương ứng, vd trả lời là A thì 1 điểm, B thì 2 điểm, trả lời cả AB thì vẫn chỉ 2,... Tuy nhiên do tổ hợp đáp án quá nhiều cách nên biến vlookup của em nó quá nhiều, kiểu ntn. Rồi bảng hỏi em lại có mấy chục câu hỏi nữa nên em làm công tác tinh chỉnh số liệu từ chữ sang số vất vả quá
View attachment 7556861
Không rõ các câu trả lời trong đáp án của bác như thế nào nhưng em tạm thời đề xuất: bác hãy vận dụng lệnh độ dài chuỗi ký tự thử xem sao. ABC, CBA hay gì đó nữa thì tổng dài chuỗi là như nhau và khả năng trùng lặp là thấp.Nhiều cao thủ quá em xin nhờ trợ giúp với. Em đang thu thập khảo sát trên google form.
Ví dụ câu hỏi 1 sẽ có các đáp án A, B, C, D và là multichoice, học sinh có thể chọn 1 hoặc nhiều câu, ngoài ra do đáp án em hiện random nên 3 học sinh cùng chọn trả lời là ABC nhưng khi form tổng hợp nó có thể ra kết quả ABC, BAC, CAB,...
Với mỗi đáp án A, B, C mà học sinh lựa chọn thì tương ứng với điểm từ 1-5. Giờ có cách nào chuyển bảng trả lời từ chữ đấy sang điểm nhẹ nhàng không các cụ? Em đang dùng hàm VLOOKUP, tạo 1 sheet khác và lookup sang bảng trả lời bằng chữ và chuyển sang số tương ứng, vd trả lời là A thì 1 điểm, B thì 2 điểm, trả lời cả AB thì vẫn chỉ 2,... Tuy nhiên do tổ hợp đáp án quá nhiều cách nên biến vlookup của em nó quá nhiều, kiểu ntn. Rồi bảng hỏi em lại có mấy chục câu hỏi nữa nên em làm công tác tinh chỉnh số liệu từ chữ sang số vất vả quá
View attachment 7556861
Dạ, nhưng chưa thực sự đúng theo yêu cầu là tuyệt đối giống excel cụ ạ.Cái này giữ nguyên và format excel mà cụ
Theo nhiều Ofer cằn cỗi, nhầm già cỗi, thì trước Excel là bảng tính Lotus 123 nổi tiếng... Dĩ nhiên, Excel hoàn thiện và nâng tầm cùng MS Windows trong khi Lotus đã khai tử. Nên nói Excel là phát kiến, em nghĩ hơi bốc quá.Excel vẫn là phát kiến vĩ đại các cụ nhỉ
Hơi khó hiểu cụ nhỉDạ, nhưng chưa thực sự đúng theo yêu cầu là tuyệt đối giống excel cụ ạ.
Em ví dụ bên excel thế này
View attachment 7556911
Sang word nó thành thế này
View attachment 7556912
Tức là đâu đó nó vẫn vỡ format, chữ bị xuống dòng, dòng kẻ đậm bị thành dòng kẻ thường, hoặc nhiều cái khác nữa, nếu đi format nữa thì lại mất thêm thời gian cụ ạ.
Nhất là quản lý chuồng ngựa nhé.
Em là thế hệ đã từng dùng 123... So với Excel thì nó không bằng dù Excel ra sau. Cái khó chịu là trong khi các phím tắt của các phần mềm khác giống nhau (F10 menu, F2 : Save...) thì 123 nó khác quá nhiều, ý là muốn thế giới phải thay đổi theo nó ... Đương nhiên, sau đó e bỏ luôn ko dùng nữa. Lý do dùng phím nhiều vì xưa ít con chuột hoặc các thầy cho thuê máy cất chuột đi hay sao đó.Theo nhiều Ofer cằn cỗi, nhầm già cỗi, thì trước Excel là bảng tính Lotus 123 nổi tiếng... Dĩ nhiên, Excel hoàn thiện và nâng tầm cùng MS Windows trong khi Lotus đã khai tử. Nên nói Excel là phát kiến, em nghĩ hơi bốc quá.
Kiểu em có câu hỏi như số 2 nàyE thấy cái hình minh họa với câu hỏi không ăn nhập lắm với nhau thì phải.
Có phải yêu cầu của cụ là đổi điểm từ tổ hợp trả lời ABCD... thành số phải ko nhỉ ? Nếu cụ có link google driver thì dễ xem hơn.
Chuẩn. Đơn giản dễ hiểu, dễ làmVậy thì không khó. Cột phụ thứ nhất (A): cho nhảy số tự động (ví dụ dùng phép cộng), cột phụ thứ 2 (B) là /abc/xyz. Cột chính thức xài lệnh sau:
= A1&B1
Đề tài của cụ rối quá. Em chưa hình dung đượcNhiều cao thủ quá em xin nhờ trợ giúp với. Em đang thu thập khảo sát trên google form.
Ví dụ câu hỏi 1 sẽ có các đáp án A, B, C, D và là multichoice, học sinh có thể chọn 1 hoặc nhiều câu, ngoài ra do đáp án em hiện random nên 3 học sinh cùng chọn trả lời là ABC nhưng khi form tổng hợp nó có thể ra kết quả ABC, BAC, CAB,...
Với mỗi đáp án A, B, C mà học sinh lựa chọn thì tương ứng với điểm từ 1-5. Giờ có cách nào chuyển bảng trả lời từ chữ đấy sang điểm nhẹ nhàng không các cụ? Em đang dùng hàm VLOOKUP, tạo 1 sheet khác và lookup sang bảng trả lời bằng chữ và chuyển sang số tương ứng, vd trả lời là A thì 1 điểm, B thì 2 điểm, trả lời cả AB thì vẫn chỉ 2,... Tuy nhiên do tổ hợp đáp án quá nhiều cách nên biến vlookup của em nó quá nhiều, kiểu ntn. Rồi bảng hỏi em lại có mấy chục câu hỏi nữa nên em làm công tác tinh chỉnh số liệu từ chữ sang số vất vả quá
View attachment 7556861
Em làm đúng như cụ, chọn Link & Keep Source Format, kết quả link là Table (em dùng Office 2010), không biết kết quả của cụ là ra dạng Table hay picture. Em cần dạng picture vì còn phải ẩn/hiện dòng, cột, tăng/giảm chiều cao, độ rộng dòng/cột, merge cell các kiểu cơ cụ ạ.Hơi khó hiểu cụ nhỉ
Đây, em vẫn dùng cách này sang Word và PP :
Đây là dữ liệu ở Excel :
View attachment 7556919
Em chọn nút Paste Link & Keep Source Formatting : Sang Word thì vẫn giữ nguyên chứ :
(Cụ kích và cái nút sổ xuống như dưới hình và bấm phím F hoặc chọn nút thứ 3 nhé )
View attachment 7556918
View attachment 7556933
Cụ có thể post thêm cấu trúc chấm điểm hoặc gửi link file trên google driver mẫu em xem choKiểu em có câu hỏi như số 2 này
View attachment 7556943
Học sinh nó trả lời đa dạng như dưới, tương ứng với câu trả lời sẽ có mức điểm như sau:
View attachment 7556949
Vì học sinh được multichoice trong đáp án nên có đứa chọn 1, đứa chọn 2, 3 tới 5 đáp án rồi các đáp án lại tổ hợp ngẫu nhiên do form nó đảo đáp án random dẫn tới có quá nhiều lựa chọn. Cùng mức 3 điểm chẳng hạn có rất nhiều câu trả lời đáp ứng. Em cần chuyển các câu trả lời đó sang điểm, em làm thủ công vlookup thấy nhiều quá, chưa kể có nhiều câu đáp án quá dài lookup nó không match được
E chuyển sang điểm được ntn, dùng hàm vlookup tìm cột câu trả lời, biến là khớp giữa các trường hợp trả lời và mức điểm tương ứng
View attachment 7556973
View attachment 7556980
E dùng Office 365 vì office cũ không có nhiều công cụ mới cho công việc. Kết quả của e cũng là 1 table và vẫn tăng giảm chiều cao, merge cell các thứ bình thường mà.Em làm đúng như cụ, chọn Link & Keep Source Format, kết quả link là Table (em dùng Office 2010), không biết kết quả của cụ là ra dạng Table hay picture. Em cần dạng picture vì còn phải ẩn/hiện dòng, cột, tăng/giảm chiều cao, độ rộng dòng/cột, merge cell các kiểu cơ cụ ạ.
Nó còn có thể có liên quan đến một cái oái ăm này nữa: Máy in mặc định. Trước em dính nhiều lần cái trò này, khá mất thời gian để xử lý.Em làm đúng như cụ, chọn Link & Keep Source Format, kết quả link là Table (em dùng Office 2010), không biết kết quả của cụ là ra dạng Table hay picture. Em cần dạng picture vì còn phải ẩn/hiện dòng, cột, tăng/giảm chiều cao, độ rộng dòng/cột, merge cell các kiểu cơ cụ ạ.
File đầu vào của em như này: https://docs.google.com/spreadsheets/d/1Mi4pE-4HHjI0d2-tkKBuOSoVL2mDc3FY/edit?usp=sharing&ouid=116035130800051610758&rtpof=true&sd=trueCụ có thể post thêm cấu trúc chấm điểm hoặc gửi link file trên google driver mẫu em xem cho
Cùng lắm thì dùng VBA để giải quyết, nhưng với người dùng cuối thì nên tránh
Cụ biết dùng Power Query hay Power Pivot hoặc table không ?
Thế có khi em phải nghiên cứu phương án xem có upgrade excel được như cụ không, em vẫn dùng bản 2010 vì nó tương thích tốt nhất với phần mềm khác em dùng, và em thấy dễ dùng nhất luôn, viết mấy cái VBA với mấy cái addin cũng quen, nên ngại thay đổi. Cảm ơn cụ đã chia sẻ.E dùng Office 365 vì office cũ không có nhiều công cụ mới cho công việc. Kết quả của e cũng là 1 table và vẫn tăng giảm chiều cao, merge cell các thứ bình thường mà.
Em đã dùng hàm len để ra tổ hợp độ dài như sau:Không rõ các câu trả lời trong đáp án của bác như thế nào nhưng em tạm thời đề xuất: bác hãy vận dụng lệnh độ dài chuỗi ký tự thử xem sao. ABC, CBA hay gì đó nữa thì tổng dài chuỗi là như nhau và khả năng trùng lặp là thấp.
Cụ post file excel lên Google Driver nhé, đây là file docs nên hơi khó xem.File đầu vào của em như này: https://docs.google.com/spreadsheets/d/1Mi4pE-4HHjI0d2-tkKBuOSoVL2mDc3FY/edit?usp=sharing&ouid=116035130800051610758&rtpof=true&sd=true
File đáp án của em như này: https://docs.google.com/document/d/1MpQ5gVka9U-B6X1Fez0JaYISHVFvj8fw/edit?usp=sharing&ouid=116035130800051610758&rtpof=true&sd=true