Hàm tổng hợp : Right, Substitute,sumproduct (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

View attachment 55461. Các bạn xem giúp mình đề tài này nhé.

Nếu dữ liệu của bạn toàn là số hết thì cần gì mà phức tạp thế (bỏ Right & Substitute - không cần thiết & sai trong trường hợp này)
Bạn dùng thử cái này:
PHP:
=ROUND(SUMPRODUCT($E$6:$H$6,E7:H7),4)
hoặc:
PHP:
=ROUND(SUMPRODUCT($E$6:$H$6*E7:H7),4)
 
Nưng công thức này dùng để nhập điểm thi lại, nghĩa là nếu Sv thi lại như bảng 2 vẫn có thể dùng được. Nhưng yêu cầu thêm phải link được giữa các file với nhau nên khi áp dụng link vào bảng 1 thì lại cho kết quả sai.
 
View attachment 55461. Các bạn xem giúp mình đề tài này nhé.
Tôi nghĩ công thức phải vầy mới đúng chứ:
PHP:
=ROUND(SUMPRODUCT((TRIM(RIGHT(SUBSTITUTE($E7:$H7,";",REPT(" ",LEN($E7:$H7))),LEN($E7:$H7))))*($E$6:$H$6))/SUM($E$6:$H$6),4)
To dat_butmuc: Có hàm SUBSTITUTE là vì có 1 vài cell người ta nhập theo kiểu 36.1;100 ---> Khi ấy ta chỉ lấy số cuối (tức số 100) ---> Đoán vậy thôi
 
Nưng công thức này dùng để nhập điểm thi lại, nghĩa là nếu Sv thi lại như bảng 2 vẫn có thể dùng được. Nhưng yêu cầu thêm phải link được giữa các file với nhau nên khi áp dụng link vào bảng 1 thì lại cho kết quả sai.

Thế thì dùng tạm cái này:
PHP:
=ROUND(SUM(IF(ISERR(FIND(";",E7:H7)),E7:H7,--RIGHT(E7:H7,LEN(E7:H7)-FIND(";",E7:H7)))*$E$6:$H$6),4)
Kết thúc công thức với Ctrl+Shift+Enter

To dat_butmuc: Có hàm SUBSTITUTE là vì có 1 vài cell người ta nhập theo kiểu 36.1;100 ---> Khi ấy ta chỉ lấy số cuối (tức số 100) ---> Đoán vậy thôi
Chắc vậy Bác Ndu, em không đọc kỹ bên bảng 2 ?
 
Lần chỉnh sửa cuối:
Công thức này vẫn sai ở điểm nào nên khi dùng exel không chịu nhận. Còn bạn đã hiểu đúng vấn đề là 36.1; 100 tức là lấy số cuối cùng 100. Ý tác giả muốn nhấn mạnh điều này. Các bạn xem lại giúp mình nhé
 
Công thức này vẫn sai ở điểm nào nên khi dùng exel không chịu nhận. Còn bạn đã hiểu đúng vấn đề là 36.1; 100 tức là lấy số cuối cùng 100. Ý tác giả muốn nhấn mạnh điều này. Các bạn xem lại giúp mình nhé
 
các bạn xem lại công thức này đi nhé. Tớ đã thử 2 công thức các bạn gửi cho nhưng vẫn chưa đúng hay chính xác hơn là exel không chịu nhận. NHờ các bạn cao tay tìm giúp!!!???
 
các bạn xem lại công thức này đi nhé. Tớ đã thử 2 công thức các bạn gửi cho nhưng vẫn chưa đúng hay chính xác hơn là exel không chịu nhận. NHờ các bạn cao tay tìm giúp!!!???

Bạn đọc kỹ hết chưa ?
Nếu không phiền thì bạn gửi file bạn đã copy 2 công thức vào có được không?
Tôi nghĩ ở chỗ này bạn chưa đọc:
Kết thúc công thức với Ctrl+Shift+Enter
hoặc dấu phân cách của bạn ";" hay là ","
 
View attachment nghien cuu.xls dấu phân cách của tớ là ";" chấp phẩy. Tớ coppy nguyên công thức của bạn mà và còn sử dụng luôn ctrl+shift+enter nhưng bị sai chỗ nào nên ko thể enter dc????cho nên tớ đành xóa đi để ô tắng ở bảng 1 đó.
 

File đính kèm

các bạn ơi đã tìm được ra công thức hợp lý chưa????
 
các bạn ơi đã tìm được ra công thức hợp lý chưa????
Đồng chí này buồn cười thật! File của dat_butmuc post ở trên chẳng lẽ đồng chí chưa xem? Và nếu đã xem rồi mà vẫn chưa vừa ý thì ít nhất cũng phải nói rõ những công thức ấy sai chổ nào? Kết quả bao nhiêu thì mới gọi là đúng?
Hic...
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom