tính giá trị TB cho GPA

Liên hệ QC
cho tôi hỏi chút trong exel công thức GPA là gì vậy? sao khi tôi dùng trong máy tính của tôi như hàm bạn cho =gpa (B14:M14,B12:M12,2) cho kết quả name?

Bạn phải đặt chế độ security của macro (trong option) xuống medium, khi mở file đó thì chọn Enable cho macro hàm đó bạn ah
 
Cảm ơn các bác cho em hỏi tiếp vấn đền này vì khi em thử lại thì công thức ở O 15 cho kết quả sai. vì vậy mong các bác tìm ra chỗ sai??. Đồng thời các bác tìm giúp em ra công thức tính GPA tích lũy ( phần cột đánh dấu hỏi). Thất sự là tôi rất trăn trở với công thức này nên liên tiếp hỏi có gì đó làm phiền mong các bac thông cảm.
Thử GPE tích lũy lần nữa xem sao bạn,
 

File đính kèm

Thử GPE tích lũy lần nữa xem sao bạn,
ý tưởng hay,
Nhưng
Nếu thế thì bạn dùng công thức thường sau hay hơn
tại P14
=SUMPRODUCT(B14:M14*(B14:M14>=2)*$B$12:$M$12)/SUMPRODUCT((B14:M14>=2)*$B$12:$M$12)

tuy nhiên sẽ không đúng đối với SV thi nâng cao (nếu có) tức là thi lần 1 >=2 nhưng vẫn thích thi cao hơn thì sao (?)
 
Lần chỉnh sửa cuối:
Tôi cần là công thức tổng quát vì có rất nhiều môn và nhiều SV chứ có phải vài người đâu mà ngồi tính tay. Nói như bác thì còn gì là exel..
Không có năng lực thì tính tay cũng phải tính thôi. Công việc mà. Cái này người ta nói là "Cần cù bù thông minh" đó.
Thú thật là đọc bài của bạn tôi thấy khó chịu. Nhờ vả người ta mà cứ làm như...
 
Không có năng lực thì tính tay cũng phải tính thôi. Công việc mà. Cái này người ta nói là "Cần cù bù thông minh" đó.
Thú thật là đọc bài của bạn tôi thấy khó chịu. Nhờ vả người ta mà cứ làm như...

Đúng thế, chả ai muốn giúp nếu bạn ấy vẫn nói kiểu đó - tôi có kết quả cũng không muốn đưa lên (hihi)
hy vọng góp ý thẳng không làm phật ý người có bài toán khó khó
 
hihihi, bác thấy người khác làm ra kết quả mà mình chưa làm ra nên nói vậy thôi. Đã vào đến GPE thì ACE giúp đỡ lẫn nhau mà. Tôi không biết mới vào đây hỏi, nếu biết thì đâu cần đến GPE. Tôi rất cảm ơn các thành viên trong GPE đã tạo nên trang web này không chỉ cho riêng bản thân tôi mà cho tất cả mọi người càng ngày thấy exel càng hay. Càng khám phá càng thấy kiến thức là vô tận. Một lần nữa xin cảm ơn tất cả các thành viên.
 
hihihi, bác thấy người khác làm ra kết quả mà mình chưa làm ra nên nói vậy thôi

hihi, rất tiếc là bạn nhận xét nhầm bạn ah, vấn đề là các câu viết như sau
Đề tài này rất khó nên mong các ACE giỏi về exel hãy giúp tôi nhé..
rất tiếc tôi không giỏi nên đâu dám giúp....
(sorry, hơi spam - MODs xoá hộ bài này)
 
hihi, rất tiếc là bạn nhận xét nhầm bạn ah, vấn đề là các câu viết như sau

rất tiếc tôi không giỏi nên đâu dám giúp....
(sorry, hơi spam - MODs xoá hộ bài này)
Đúng vậy, tôi cũng thế, gặp bài toán khó khó cũng muốn làm nhưng sợ mình không "giỏi" lại bị chê.
Tuy nhiên đã lỡ có làm rồi, dù viết code không ngắn gọn lắm cũng post lên rút kinh nghiệm vậy.
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn bác, thôi các bác đừng chấp nhau như vậy vì hiểu sai ý nhau thôi mà. Tôi nói vậy ý là đề tài này khó với tôi nên mới mong nhờ sự giúp đỡ mà.
 

Post các kết quả cho tất cả câu hỏi , hoàn toàn giải pháp công thức và name

Tôi upload cả 2 file , file hôm nay : giải pháp công thức - riêng Sheet Tongquat có thêm các name - bấm Ctrl+F3 để xem các names
và cũng như file bạn upload hôm trước - tôi đã làm -- nhưng sau đó không muốn post bài và vì sau đó không tìm thấy chủ đề đó nữa đó là bài bạn hỏi về công thức khó (cũng khó luôn)

Bạn check lại có gì cần cứ hỏi
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn bác, thôi các bác đừng chấp nhau như vậy vì hiểu sai ý nhau thôi mà. Tôi nói vậy ý là đề tài này khó với tôi nên mới mong nhờ sự giúp đỡ mà.
Nếu bạn vẫn nói theo kiểu này chúng tôi sẽ đóng toppic này lại đấy bạn. Bạn đi nhờ người khác giúp đỡ mà bạn không có thành ý, nhiều câu bạn viết không được lịch sự lắm đâu.
 
Nếu bạn vẫn nói theo kiểu này chúng tôi sẽ đóng toppic này lại đấy bạn. Bạn đi nhờ người khác giúp đỡ mà bạn không có thành ý, nhiều câu bạn viết không được lịch sự lắm đâu.

Thôi bỏ qua đi duongdv, mọi thứ đều có bước đầu , có vấp ngã. Thành ý a ta muốn giúp đỡ, nhưng cách nói thì như thách thức - quả là khó nghe, thôi đành : đánh kẻ chạy đi, không đánh kẻ chạy lại. Hãy bao dung để nhận thân tình,... thanks
 
Tôi không biết mới vào đây hỏi, nếu biết thì đâu cần đến GPE..
Ôi... nói thế thì hóa ra trên GPE này toàn những người KHÔNG BIẾT, người BIẾT rồi thì cóc thèm vào đây ---> vậy lấy ai là người BIẾT để chỉ đây ta?
Ẹc... Ẹc...
 
Lần chỉnh sửa cuối:
Cảm ơn bạn vodoi2x. cho tôi hỏi: A_lần 1 (A là gì?);A_tt1,6 (tt1 là gì? còn 6 này là cách 6 ô đúng không?); if (sumproduct(1*(A_lần 2>0...) vậy 1 ở đây là gì? Rất cảm ơn công thức của bạn.
 
Cảm ơn bạn vodoi2x. cho tôi hỏi: A_lần 1 (A là gì?);A_tt1,6 (tt1 là gì? còn 6 này là cách 6 ô đúng không?); if (sumproduct(1*(A_lần 2>0...) vậy 1 ở đây là gì? Rất cảm ơn công thức của bạn.

A_lan1 là name động chứa điểm lần 1 từ cột B đến AH tương ứng với dòng đang tính toán

A_lan2 là name động chứa điểm lần 1 từ cột E đến AK ... tương ứng với dòng đang tính toán

A_tt1 là name chứa dòng thứ tự cột tương ứng điểm 1

A_tt2 là name chứa dòng thứ tự cột tương ứng điểm 2
 
Lần chỉnh sửa cuối:
A_lan1 là name động chứa điểm lần 1 từ cột B đến AH tương ứng với dòng đang tính toán

A_lan2 là name động chứa điểm lần 1 từ cột E đến AK ... tương ứng với dòng đang tính toán

A_tt1 là name chứa dòng thứ tự cột tương ứng điểm 1

A_tt2 là name chứa dòng thứ tự cột tương ứng điểm 2
Vậy nếu tôi có nhiều môn hơn (sẽ phải insert nhiều cột hơn) vậy khi đó điều chỉnh trong Name manager như thế nào bạn?
 
Vậy nếu tôi có nhiều môn hơn (sẽ phải insert nhiều cột hơn) vậy khi đó điều chỉnh trong Name manager như thế nào bạn?

Ah, vậy bạn thay đổi trong name tương ứng thôi - sao cho cột cuối (thay AH)của điểm 1 (với các name có số 1 cuối)

và thay cột AK tương ứng cột cuối của điểm 2 tương đối với các name có số 2 kết đuôi

(lưu ý thay hết trong name, cả thứ tự lẫn trình , tương ứng các vùng mở rộng)


nói thêm:
A_ chỉ là ký hiệu viết tắt chữ Array - mảng thôi - đó là thói quen đặt tên đó
A_lan1 tạo ra nhằm mục tiêu thay các ký tự điểm chữ của mảng điểm thành số - để có thể tính toán trong SUMPRODUCT
=1,=4,=5 - các số trong thành phần so sánh kết quả hàm MOD cho 6 ví như (MOD(A_tt2,6)=4))) là để đặt điều kiện tương ứng tìm ra cột tính điểm
 
Lần chỉnh sửa cuối:
Ah, bạn vodoi2x trong name manager có A_lần 1 có -999 nghĩa là gì vậy?
 
Ah, bạn vodoi2x trong name manager có A_lần 1 có -999 nghĩa là gì vậy?

đó là vị trí đổi các text (điểm chữ) thành số - nhằm mục đích tính toán trong SUMPRODUCT được - giá trị này tôi đặt <0 (và lấy giá trị đặc biệt -999 , giá trị <0 khác cũng được ah). cái này k đưa vào tính toán, vì các vị trí tính toán chỉ lấy ở các cột điểm.

Để hiểu công thức trong file đó - bạn chỉ cần nắm vững về SUMPRODUCT với đa điều kiện là hiểu ngay
 
Web KT

Bài viết mới nhất

Back
Top Bottom