Xin trợ giúp về làm tròn số

Liên hệ QC
Mình có vấn đề về làm tròn số xin các cao thủ giúp!
Uh! Giờ sao minh ko gửi được bài vậy. Đành coppy Link này giùm:
http://www.mediafire.com/?k1i2dg67b79p21r
Bạn làm tròn tới mấy lần như vậy, trong khi điểm TBCM thì không chịu làm tròn, hơn nữa, chỗ thì làm tròn 2 số, chỗ thì làm tròn 1 số, không sai mới là lạ. Mà cái chỗ này có ý nghĩa gì đâu nhỉ: ROUND(HKI!C11,2), một số nguyên thì bạn làm tròn tới cả 10 số thập phân cũng có làm thay đổi giá trị tí nào đâu?
Bạn nhập công thức sau cho ô C11 của sheet CA NAM và fill công thức cho hết các môn (cả Nhạc và Mỹ thuật)
=IF(HKI!C11&HKII!C11="","",ROUND(AVERAGE(HKI!C11,HKII!C11,HKII!C11)/10,1))
Còn công thức tính TBCM thì sửa lại như vầy:
=ROUND(AVERAGE(C11:O11,C11,G11),1)
 
Số trên dòng 11 có kết quả lớn hơn số trên dòng 12 => Tính ra kết quả sai
Bạn thấy trong công thức của những ô trên dòng 11 có hàm round nhưng thực chất nó đâu có làm tròn vì round(....)/3 (còn chia 1 giá trị bên ngoài hàm round)=> nó ko còn làm tròn nữa
 
Cac cao thu oi giup toi gap di, dang can gap con nhieu truong hop sai vi lam tron so nhu vay!
 
Bạn làm tròn tới mấy lần như vậy, trong khi điểm TBCM thì không chịu làm tròn, hơn nữa, chỗ thì làm tròn 2 số, chỗ thì làm tròn 1 số, không sai mới là lạ. Mà cái chỗ này có ý nghĩa gì đâu nhỉ: ROUND(HKI!C11,2), một số nguyên thì bạn làm tròn tới cả 10 số thập phân cũng có làm thay đổi giá trị tí nào đâu?
Bạn nhập công thức sau cho ô C11 của sheet CA NAM và fill công thức cho hết các môn (cả Nhạc và Mỹ thuật)
=IF(HKI!C11&HKII!C11="","",ROUND(AVERAGE(HKI!C11,HKII!C11,HKII!C11)/10,1))
Còn công thức tính TBCM thì sửa lại như vầy:
=ROUND(AVERAGE(C11:O11,C11,G11),1)
Uh! Bạn ơi công thức đó vẫn báo lỗi #Name? mà. Bạn có cách nào giúp kết quả đúng của trường hợp đó là 7,4 không? Còn P11=ROUND(AVERAGE(C11:O11,C11,G11),1) vẫn cho kết quả sai 7,5. Và nếu đây là trường hợp học sinh được 7,9 thì khá là rách việc đó!
 
Lần chỉnh sửa cuối:
Uh! Bạn ơi công thức đó vẫn báo lỗi #Name? mà. Bạn có cách nào giúp kết quả đúng của trường hợp đó là 7,4 không? Còn P11=ROUND(AVERAGE(C11:O11,C11,G11),1) vẫn cho kết quả sai 7,5. Và nếu đây là trường hợp học sinh được 7,9 thì khá là rách việc đó!
Bạn để ý trong công thức:
=IF(HKI!C11&HKII!C11="","",ROUND(AVERAGE(HKI!C11,H KII!C11,HKII!C11)/10,1))
có 1 khoảng trắng tại vị trí màu đỏ. Thực ra khi mình dán công thức từ Excel sang thì không có khoảng trắng, kể cả khi mình nhấn Sửa bài viết cũng không thấy khoảng trắng này, nhưng khi nhấn Gửi trả lời thì lại thấy xuất hiện (có lẽ đây là một lỗi của vBulletin™ phiên bản đang dùng cho diễn đàn này). Bạn xóa khoảng trắng đó đi là được.
 
Bạn để ý trong công thức:
=IF(HKI!C11&HKII!C11="","",ROUND(AVERAGE(HKI!C11,H KII!C11,HKII!C11)/10,1))
có 1 khoảng trắng tại vị trí màu đỏ. Thực ra khi mình dán công thức từ Excel sang thì không có khoảng trắng, kể cả khi mình nhấn Sửa bài viết cũng không thấy khoảng trắng này, nhưng khi nhấn Gửi trả lời thì lại thấy xuất hiện (có lẽ đây là một lỗi của vBulletin™ phiên bản đang dùng cho diễn đàn này). Bạn xóa khoảng trắng đó đi là được.
Cám ơn Nghĩa Phúc, vấn đề đó mình sửa được roài nhưng tại ô ĐTBCM lại xuất hiện các kết quả là 0,0 ở những dòng ko có giá trị điểm,, xin các bạn giúp tiếp nhé!
http://www.mediafire.com/?t1zau33lsnwmdoa
Mình đang rất vướng, ở phần này rất mong các bạn cùng giúp! Thank
 
Cám ơn Nghĩa Phúc, vấn đề đó mình sửa được roài nhưng tại ô ĐTBCM lại xuất hiện các kết quả là 0,0 ở những dòng ko có giá trị điểm,, xin các bạn giúp tiếp nhé!
http://www.mediafire.com/?t1zau33lsnwmdoa
Mình đang rất vướng, ở phần này rất mong các bạn cùng giúp! Thank
Như vậy thì chắc chắn là giá trị tại C6 không phải là chuỗi "" mà chính xác nó là số 0 (bạn cứ chọn cả vùng C36:O48 sẽ thấy ngay thôi mà). Sở dĩ bạn không nhìn thấy trên bảng là do đã dùng Conditional Formatting để tô màu chữ trắng nếu giá trị ô là số 0 (bạn thử nhập số 0 vào đây sẽ thấy điều này).
Xử lý tình huống này thì cũng lại dùng công thức như trên của mình thôi. Bạn cũng lạ thật, mắc chi mà phải dùng cả một rừng IF như vậy nhỉ? Phải chăng bạn lo vấn đề 2 môn Nhạc và Mỹ thuật chỉ học 1 học kỳ? Nếu đúng là như vậy thì bạn cứ yên tâm đi. Hàm AVERAGE tự biết có bao nhiêu số để chia cho phù hợp, nếu có cả 2 học kỳ thì nó chia 2, nếu chỉ có 1 học kỳ thì nó chia 1 (giống ý như bạn nhập công thức =SUM(vùng)/COUNT(vùng) vậy đó).
Bây giờ, bạn nhập công thức sau cho ô C4 và fill công thức cho toàn bộ vùng C4:O48 xem sao nhé (chú ý: nếu có khoảng trắng như lúc nãy thì xóa đi nhé).
=IF(HKI!C4&HKII!C4="","",ROUND(AVERAGE(HKI!C4,HKII!C4,HKII!C4)/10,1))
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom