HƯỚNG DẪN SỬ DỤNG HÀM IF
MICROSOFT EXCEL 2007
Giáo viên: Lưu Thị Hải Yến
1. Cú pháp:
=if(biểu thức logic,giá trị
đúng,giá trị sai)
2. Hoạt động hàm:
Hàm kiểm tra biểu thức logic, nếu biểu thức logic đúng
hàm nhận giá trị đúng ngược lại (biểu thức
logic sai) hàm nhận giá trị sai.
3. Các dạng hàm if:
3.1. If đơn:
Cho bảng tính sau:
Yêu cầu:
1. Tính
Thưởng: Nếu xếp loại A thì thưởng 500000 còn lại không được thưởng.
2. Tính
Phụ cấp: Nếu Ngày công >=26 ngày thì phụ cấp 300000 còn lại không phụ cấp
Hướng dẫn:
1. Tính
thưởng:
Phân tích câu hỏi:
-
Biểu thức logic:
Xếp loại A (E7=“A”)
-
Giá trị đúng: 500000
-
Giá trị sai: 0
B1: Đặt con trỏ ô vào ô F7
B2: Nhập hàm =if(E7=“A”,500000,0)
B3: Sao chép công thức cho các ô từ
F8 đến F11
2. Tính Phụ cấp:
Phân tích câu
hỏi:
-
Biểu thức logic:
Ngày công >=26 (D7>=26)
-
Giá trị đúng: 300000
-
Giá trị sai: 0
B1. Đặt con trỏ ô vào ô G7
B2. Nhập hàm =if(D7>=26,300000,0)
B3: Sao chép công thức cho ô từ G8
đến G11
3.2. If lồng nhau
Các phiên bản office từ 2007 trở
đi, Excel có thể lồng tối đa 64 điều kiện trong 1 công thức.
Cho bảng tính sau:
Yêu cầu:
Tính Tổng điểm = Toán + Lý + Hoá
Cộng thêm 1 điểm vào Tổng điểm
cho học sinh đạt Đạo đức A
Cộng thêm 0.5 điểm vào Tổng
điểm cho học sinh đạt Đạo đức B
Trừ Tổng điểm đi 1 cho học
sinh đạt Đạo đức D
Các loại Đạo đức khác giữ
nguyên Tổng điểm.
Hướng dẫn:
Phân tích câu hỏi:
Đối với yêu cầu này chúng ta có
thể hiểu:
Nếu đạo đức loại A thì tổng điểm + 1 (Toán + Lý +
Hoá +1)
Nếu đạo đức loại B thì tổng điểm + 0.5 (Toán + Lý +
Hoá + 0.5)
Nếu đạo đức loại D thì tổng điểm – 1 (Toán + Lý +
Hoá -1)
Còn loại đạo đức khác giữ nguyên
tổng điểm (Toán + Lý + Hoá)
B1: Đặt con trỏ ô vào ô G3
B2: Nhập hàm
=if(F3=“A”,C3+D3+E3+1,if(F3=“B”,C3+D3+E3+0.5,if(F3=“D”,C3+D3+E3-1,C3+D3+E3)))
3.2. If lồng các hàm khác
VD1: Lấy ví dụ
trong mục 3.2 ở trên
Trong hàm if
ta sẽ thay cách tính Tổng điểm (Toán +
Lý + Hoá) bằng hàm Sum(toán,lý,hóa) như sau
B1: Đặt con trỏ ô vào ô G3
B2: Nhập hàm
=if(F3=“A”,sum(C3:E3,1),if(F3=“B”,sum(C3:E3,0.5),if(F3=“D”,sum(C3:E3,-1),Sum(C3:E3))))
VD2:
Yêu cầu:
1. Lương = Lương CB * Hệ số lương
2. Thâm niên = Hệ số thâm niên * Lương CB
Nếu vào làm từ năm 1995
trở về trước và bằng cấp là ThS được hưởng
hệ số thâm niên là 0.3
Nếu vào làm từ 1996 đến
hết năm 2000 được hưởng hsố thâm niên là 0.2, còn không hsố là 0.1
Hướng dẫn:
1. Tính
lương:
B1: Đặt con trỏ ô vào ô G4
B2: Nhập hàm: =$J$2*F4
2. Tính
Thâm niên:
B1: Đặt con trỏ ô vào ô I4
B2:
Nhập hàm
=if(AND(C4<=1995,D4="ths"),0.3,if(AND(C4>=1996,C4<=2000),0.2,0.1))
VD3:
Yêu cầu:
1. Tính
điểm trung bình các môn (toán hệ số 2)
2. Xếp
loại được tính như sau:
Nếu điểm TB >=8 và không có môn nào <
7 thì loại giỏi
Nếu 7 <= điểm TB < 8 và không có môn
nào < 6.5 thì loại khá
Nếu 5 <= điểm TB < 7 và không có môn
nào < 5 thì loại T bình, còn lại xếp loại yếu
Hướng dẫn:
1. Tính
điểm trung bình
Tại ô F7 nhập hàm: =AVERAGE(C7:E7,D7)
hoặc =AVERAGE(C7,D7,D7,E7)
2. Xếp
loại: Tại ô G7 nhập hàm:
=IF(AND(F7>=8,MIN(C7:E7)>=7),"Giỏi",IF(AND(F7>=7,MIN(C7:E7)>=6.5),"Khá",IF(AND(F7>=5,MIN(C7:E7)>=5),"TB","yếu")))
Hoặc =IF(AND(F7>=8,C7>=7,D7>=7,E7>=7),"Giỏi",IF(AND(F7>=7,C7>=6.5,D7>=6.5,E7>=6.5),"Khá",IF(AND(F7>=5,C7>=5,D7>=5,E7>=5),"TB","yếu")))