Xây Dựng Công Thức (1 người xem)

Liên hệ QC

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

huyentt510

Thành viên hoạt động
Tham gia
12/10/10
Bài viết
124
Được thích
4
Các bác tạo giúp em công thức yêu cầu trong 2 sheet đính kèm.
 

File đính kèm

File đính kèm

Lần chỉnh sửa cuối:
em đã viết đầy đủ các yêu cầu cho trong các sheet. ví dụ em muốn tính tổng lần 1 nghĩa là lần thi thứ nhất điểm x hệ số . nhưng vì có thi lại nên những trường hợp nào thi lại sẽ lấy điểm sau (thấp hơn hoặc cao hơn) nhân với hệ số. Nhưng lại có trường hợp học lại thì phải lấy điểm học lại nhân với hê số. Các kí hiệu: sau chấm phẩy là điểm thi lại. sau gạch đứng là điểm học lại.
 
=ROUND(SUMPRODUCT((TRIM(RIGHT(SUBSTITUTE($B17:$E17,";",REPT(" ",LEN($B17:$E17))),LEN($B17:$E17))))*($B$12:$E$12))/SUM($B$12:$E$12),4) công thức này có thể tính được điểm sau dấu ; (chấm phẩy) nhưng lại không tính được điểm sau dấu | (gạch đứng). Bác nào có thể nghĩ ra công thức nào có thể tính được cả điểm sau dấu | (gạch đứng)???
 
=ROUND(SUMPRODUCT((TRIM(RIGHT(SUBSTITUTE($B17:$E17,";",REPT(" ",LEN($B17:$E17))),LEN($B17:$E17))))*($B$12:$E$12))/SUM($B$12:$E$12),4) công thức này có thể tính được điểm sau dấu ; (chấm phẩy) nhưng lại không tính được điểm sau dấu | (gạch đứng). Bác nào có thể nghĩ ra công thức nào có thể tính được cả điểm sau dấu | (gạch đứng)???
Trong file tôi có thấy ô nào có dấu (;) hay dấu (|) gì đâu. Bạn giả lập dữ liệu có đầy đủ các trường hợp rồi gửi lên mọi người giúp cho nó lẹ.
Mà sao nhiều người thích gộp nhiều ô dữ liệu số vào với nhau thế nhỉ? Gộp xong rồi lại ngồi suy nghĩ cách tách chúng ra để tính toán. Khổ...
 
Bạn xem sheet cong thuc dòng tôi bôi màu đỏ nhé. làm sao để tính tổng lần 1 và tính ra tổng lần 2 đúng như vậy cho dễ hiểu.
 
Bạn xem sheet cong thuc dòng tôi bôi màu đỏ nhé. làm sao để tính tổng lần 1 và tính ra tổng lần 2 đúng như vậy cho dễ hiểu.
Ô F17 bạn tính sao mà ra kết quả là 47? Không biết cách tính thì làm sao mà lập công thức.
 
các bác nghiên cứu giúp em nhé.

F17= 70*0.2+50*0.3+42*0.2+45*0.3=47

F17= 50*0.2+50*0.3+42*0.2+45*0.3=47
còn G17=70*0.2+80*0.3+80*0.2+80*0.3=78
 
Chỉnh sửa lần cuối bởi điều hành viên:
F17= 50*0.2+50*0.3+42*0.2+45*0.3=47
còn G17=70*0.2+80*0.3+80*0.2+80*0.3=78
Dòng 16: 50|50 - 30;30|50 - 30;40|42 - 20;40|44 Bạn lấy 50, 50, 42, 44 (điểm thi lần 1 của học lại) để tính tổng điểm lần 2
Dòng 17: 50|50;70 - 30;30|50;80 - 30;40|42;80 - 20;45|44;80 Bạn lại lấy 50, 50, 42, 44 (điểm thi lần 1 của học lại) để tính điểm lần 1
Có phải là không nhất quán hay không.
 
các bác đã đọc và thử tìm ra công thức thích hợp chung cho các trường hợp trên chưa?
 
Dòng 16: 50|50 - 30;30|50 - 30;40|42 - 20;40|44 Bạn lấy 50, 50, 42, 44 (điểm thi lần 1 của học lại) để tính tổng điểm lần 2
Dòng 17: 50|50;70 - 30;30|50;80 - 30;40|42;80 - 20;45|44;80 Bạn lại lấy 50, 50, 42, 44 (điểm thi lần 1 của học lại) để tính điểm lần 1
Có phải là không nhất quán hay không.
đó chính là điều tôi cần tìm ra công thức có thể tính được cả dấu ";" và "|" bởi nếu tách riêng từng trường hợp là";" hay "|" thì tôi tìm được rồi. Nhưng nếu có trường hợp học sinh sau khi thi lại ko đạt phải học lại thì trong đó phải kí hiệu là "30;40|42" khi đó điểm cuối cùng tính là 42 mà không phải 40 nữa. Trong một lớp không phải học sinh nào cũng phải học lại, có những người chỉ thi 1 lần là qua "50", nhưng có người thi lại "30;40", có người học lại " 30;40|80". Vì vậy tôi muốn có một công thức chung tổng quát để xử lý các trường hợp này. Cảm ơn bạn thật nhiều.
 
không phải là không nhất quán cụ thể như thế này cho các bác dễ hiểu:
Tính tổng lần 1 là những trường hợp:
-trong một lớp sẽ có những học sinh không phải thi lại lần nào thì sẽ được tính ví dụ ; (70*0.2)+(60*0.3)+(70*0.2)+(77*0.3)
- Có tưuờng hợp phải thi lại ví dụ :50 - 30;30- 30;40 - 20;40 trong đó có thể 3 phần (hoặc 2 hoặc 1 phần) được thi lại. Điểm thi lại kí hiệu sau dấu chấm phẩy và được tính là số điểm thi sau dù cao hay thấp: (50*0.2)+(30*0.3)+(40*0.2)+(40*0.3).
Tính tồng lần 2 là những trường hợp:
- có trường hợp sau khi thi lại không đạt sẽ phải học lại và kí hiệu sau dấu "|":
50|60 - 30;30|50 - 30;40|42 - 20;45|44 khi đó điểm tổng lần 2 được tính: (60*0.2)+(50*0.3)+(42*0.2)+(44*0.3).
-Có trường hợp sau khi học lại vẫn trượt và thi lại lần 2 khi đó điểm sẽ phải kí hiệu:
50|50;70 - 30;30|50;80 - 30;40|42;80 - 20;45|44;80 khi đó điểm được tính (70*0.2)+(80*0.3)+(80*0.2)+(80*0.3).
Làm sao để ra được công thức chung cho tính tổng lần thi thứ nhất và tính tổng cho lần thi thứ 2??
 
các thành viên giúp nhau ơi, có thể tìm giúp công thức cho tôi được không?
 
Lần chỉnh sửa cuối:
không phải là không nhất quán cụ thể như thế này cho các bác dễ hiểu:
Tính tổng lần 1 là những trường hợp:
-trong một lớp sẽ có những học sinh không phải thi lại lần nào thì sẽ được tính ví dụ ; (70*0.2)+(60*0.3)+(70*0.2)+(77*0.3)
- Có tưuờng hợp phải thi lại ví dụ :50 - 30;30- 30;40 - 20;40 trong đó có thể 3 phần (hoặc 2 hoặc 1 phần) được thi lại. Điểm thi lại kí hiệu sau dấu chấm phẩy và được tính là số điểm thi sau dù cao hay thấp: (50*0.2)+(30*0.3)+(40*0.2)+(40*0.3).
Tính tồng lần 2 là những trường hợp:
- có trường hợp sau khi thi lại không đạt sẽ phải học lại và kí hiệu sau dấu "|":
50|60 - 30;30|50 - 30;40|42 - 20;45|44 khi đó điểm tổng lần 2 được tính: (60*0.2)+(50*0.3)+(42*0.2)+(44*0.3).
-Có trường hợp sau khi học lại vẫn trượt và thi lại lần 2 khi đó điểm sẽ phải kí hiệu:
50|50;70 - 30;30|50;80 - 30;40|42;80 - 20;45|44;80 khi đó điểm được tính (70*0.2)+(80*0.3)+(80*0.2)+(80*0.3).
Làm sao để ra được công thức chung cho tính tổng lần thi thứ nhất và tính tổng cho lần thi thứ 2??

Cuối cùng , đã giải quyết xong, xem file gửi kèm
Lưu ý, chèn thêm dòng thứ tự cột -dòng 11 - chọn 1 ô dòng đó rồi bấm Ctrl+1 để biết định dạng thêm 2 dấu ( )
(nếu không thích thì bạn nên căn cứ vào dòng 10 - với right nhưng không hay lắm)
 

File đính kèm

ủa Sheet công thức đã tính được công thức đâu. Chỉ có sheet GPA mới đặt công thức. Bạn xem lại giúp tôi sheet công thức nhé!
 
Tính tổng lần 1 là những trường hợp:
-trong một lớp sẽ có những học sinh không phải thi lại lần nào thì sẽ được tính ví dụ ; (70*0.2)+(60*0.3)+(70*0.2)+(77*0.3)
- Có tưuờng hợp phải thi lại ví dụ :50 - 30;30- 30;40 - 20;40 trong đó có thể 3 phần (hoặc 2 hoặc 1 phần) được thi lại. Điểm thi lại kí hiệu sau dấu chấm phẩy và được tính là số điểm thi sau dù cao hay thấp: (50*0.2)+(30*0.3)+(40*0.2)+(40*0.3).
Tính tồng lần 2 là những trường hợp:
- có trường hợp sau khi thi lại không đạt sẽ phải học lại và kí hiệu sau dấu "|":
50|60 - 30;30|50 - 30;40|42 - 20;45|44 khi đó điểm tổng lần 2 được tính: (60*0.2)+(50*0.3)+(42*0.2)+(44*0.3).
-Có trường hợp sau khi học lại vẫn trượt và thi lại lần 2 khi đó điểm sẽ phải kí hiệu:
50|50;70 - 30;30|50;80 - 30;40|42;80 - 20;45|44;80 khi đó điểm được tính (70*0.2)+(80*0.3)+(80*0.2)+(80*0.3).
Làm sao để ra được công thức chung cho tính tổng lần thi thứ nhất và tính tổng cho lần thi thứ 2??
Nhờ các bác tìm ra công thức cho điều kiên trên nhé.
 
Tính tổng lần 1 là những trường hợp:
-trong một lớp sẽ có những học sinh không phải thi lại lần nào thì sẽ được tính ví dụ ; (70*0.2)+(60*0.3)+(70*0.2)+(77*0.3)
- Có tưuờng hợp phải thi lại ví dụ :50 - 30;30- 30;40 - 20;40 trong đó có thể 3 phần (hoặc 2 hoặc 1 phần) được thi lại. Điểm thi lại kí hiệu sau dấu chấm phẩy và được tính là số điểm thi sau dù cao hay thấp: (50*0.2)+(30*0.3)+(40*0.2)+(40*0.3).
Tính tồng lần 2 là những trường hợp:
- có trường hợp sau khi thi lại không đạt sẽ phải học lại và kí hiệu sau dấu "|":
50|60 - 30;30|50 - 30;40|42 - 20;45|44 khi đó điểm tổng lần 2 được tính: (60*0.2)+(50*0.3)+(42*0.2)+(44*0.3).
-Có trường hợp sau khi học lại vẫn trượt và thi lại lần 2 khi đó điểm sẽ phải kí hiệu:
50|50;70 - 30;30|50;80 - 30;40|42;80 - 20;45|44;80 khi đó điểm được tính (70*0.2)+(80*0.3)+(80*0.2)+(80*0.3).
Làm sao để ra được công thức chung cho tính tổng lần thi thứ nhất và tính tổng cho lần thi thứ 2??
Nhờ các bác tìm ra công thức cho điều kiên trên nhé.
Bạn giả lập một dữ liệu có tất cả các trường hợp. Lập công thức tính thủ công cho mỗi trường hợp rồi gửi lên đây. Thú thật tôi thấy bạn giải thích lòng vòng khó hiểu quá.
 
- có trường hợp sau khi thi lại không đạt sẽ phải học lại và kí hiệu sau dấu "|":[/B]50|60 - 30;30|50 - 30;40|42 - 20;45|44 khi đó điểm tổng lần 2 được tính: (60*0.2)+(50*0.3)+(42*0.2)+(44*0.3).

Dấu "|" phân cách LẦN 1 và LẦN 2???
Dấu ";" phân cách THI ĐI và THI LẠI (nguyện vọng nâng cao điểm hoặc phải thi lại)???

Thi lần đầu của HỌC LẠI thì Tổng LẦN 1 có thay đổi (lấy điểm THI ĐI của học lại) không?
 
Web KT

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

Back
Top Bottom