Thảo luận 1
Hãy tạo ra giá trị cho cột Thi Lại biết rằng :
- Học sinh nào bị Thi Lại thì ghi Tên môn thi lại đó [Tức là môn thi có điểm =5,I3=5 và =6.5 xếp loại khá], còn lại dưới 5 sẽ là loại Yếu.
Mình thu được kết quả như sau:
Hoặc có thể viết gọn lại như sau:
=IF[I3>8,”Giỏi”,IF[I3>=6.5,”Khá”,IF[I3>=5,”Trung bình”,”Yếu”]]]
Bởi vì các số điểm trung bình được xét 1 cách tuần tự theo thứ tự giảm dần, vì vậy chúng ta có thể giảm bớt các điều kiện:
- Hàm IF thứ 1 xét I3>8
- Hàm IF thứ 2 xét I3>=6.5 điều này cũng đồng nghĩa với I38 đã xét ở trước đó
- Hàm IF thứ 3 xét I3>=5 điều này cũng đồng nghĩa với I3=6.5 đã xét ở trước đó
Lồng ghép hàm AND, OR trong hàm IF
Vẫn với ví dụ vừa rồi mình sẽ xét học bổng cho các sinh viên như sau:
- Sinh viên xếp loại Giỏi và điểm các môn không có môn nào dưới 7 thì được học bổng: 240000.
- Sinh viên xếp loại Giỏi hoặc Khá và nhưng có môn điểm dưới 7 thì được học bổng: 180000.
- Sinh viên xếp loại Trung bình không được học bổng.
- Sinh viên xếp loại Yếu phải nộp thêm 180000 tiền học lại.
Xem thêm: Cách sử dụng hàm if trong excel
Ở đây mình sẽ sử dụng hàm IF với các hàm MIN, AND, OR [ các bạn để ý đầu bài một chút sẽ dễ dàng phát hiện các dấu hiệu để biết mình cần sử dụng những hàm nào nhé]
Hàm IF thứ 1: Xét học bổng loại giỏi
IF[AND[J3=”Giỏi”,MIN[D3:G3]>=7],240000, hàm if thứ 2] : Nếu sinh viên xếp loại Giỏi [ J3 là địa chỉ ô xếp loại] và đồng thời điểm các môn >=7 [giá trị nhỏ nhất trong dãy D3:G3 >=7] thì được học bổng 240000, còn lại xét các kết quả khác
Hàm IF thứ 2: xét học bổng loại khá
IF[OR[AND[J3=”Giỏi”,MIN[D3:G3] Do đó phải đặt 2 trường hợp này trong hàm OR. Trường hợp Loại giỏi và có điểm nhỏ hơn 7 sẽ đặt trong hàm AND
Hàm IF thứ 3: xét trường hợp còn lại
IF[J3=”Trung bình”,0,-180000] : Sinh viên xếp loại Trung bình thì không được học bổng, Yếu phải nộp 180000
Khi nối các hàm lại ta có:
IF[AND[J3=”Giỏi”,MIN[D3:G3]>=7],240000,IF[OR[AND[J3=”Giỏi”,MIN[D3:G3]