SỬ DỤNG HÀM IF Giá trị khi đúng và giá trị khi sai có thể là dữ liệu số, dãy kí tự, địa chỉ 1 ô, công thức… Nếu điều kiện dò tìm là một dãy kí tự thì phải đặt trong cặp dấu nháy kép “ ”.[r]
Trang 1Kiểm tra bài cũ
? Hãy nêu mục đích và ý nghĩa của việc phân tích yêu cầu xây dựng trang tính
Mục đích lập trang tính: Không chỉ để
lưu dữ liệu mà còn tính toán các dữ liệu
đó …Sử dụng các công thức để tính toán;
Trang 2Bài 26
Trang 3Vd 1:
1 VÍ DỤ VỀ TÍNH TOÁN CÓ ĐIỀU KIỆN
Trang 4=IF(điều kiện, giỏ trị 1, giỏ trị 2)
Cỳ phỏp
2 SỬ DỤNG HÀM IF
Điều kiện: L à cỏc bt lụgic được phỏt biểu dưới dạng 1 phộp so sỏnh
Trong đó:
Nếu điều kiện đỳng thỡ lấy giỏ trị 1 ,
Nếu điều kiện sai thỡ lấy giỏ trị 2.
Chức năng: Hàm kiểm tra biểu thức điều kiện để chọn một trong hai giỏ trị: hàm nhận giỏ trị 1 nếu biểu thức điều kiện trả về là đỳng ngược lại hàm nhận giỏ trị 2 nếu biểu thức điều kiện trả về là sai
Trang 52 SỬ DỤNG HÀM IF
Lưu ý: Ta đã nói thứ tự liệt kê các biến trong 1 hàm là quan trọng
Trong trường hợp hàm IF, biến đầu tiên phải là 1 phép so sánh; việc
hoán đổi thứ tự liệt kê của biến thứ 2, và thứ 3 cũng thường cho kết
quả không mong muốn.
Nếu điều kiện dò tìm là một dãy kí tự thì phải đặt trong cặp dấu nháy kép “ ”.
Giá trị khi đúng và giá trị khi sai có thể là dữ liệu số, dãy
kí tự, địa chỉ 1 ô, công thức…
Trang 63 SỬ DỤNG HÀM IF LỒNG NHAU
Vd:
Trang 74 SỬ DỤNG HÀM SUMIF
Cú pháp
= SUMIF(Cột lấy điều kiện,Điều kiện,Cột tính tổng)
Trong đó:
- Điều kiện : Điều kiện dò tìm.
- Cột tính toán (tính tổng).
- Cột lấy điều kiện : Phạm vi dò tìm.
Chức năng: Cho kết quả là tổng của các số trên cột tính toán
nhưng chỉ tính tổng của những ô thoả mãn điều kiện đã cho.
Trang 8Dạng 1: Tính giá trị cho cột TỔNG TIỀN:
1 LOẠI TIỀN
2 LOẠI TỔNG TIỀN
= SUMIF(
Chú ý:
Nếu nội dung cột LOẠI giống nhau thì ta dùng ô địa chỉ, (ở ví dụ là ô E3 ).
120 85
VÍ DỤ MINH HỌA
, ,
$C$2:$C$5 E3 $D$2:$D$5 )
Trang 9Dạng 2:
= SUMIF(
Chú ý:
Hoặc:= SUMIF(
Tính giá trị cho cột TỔNG TIỀN:
1 LOẠI TIỀN
2 10A 100
3 20B 50
4 21A 20
5 11B 35
2 LOẠI TỔNG TIỀN
120 85
VÍ DỤ MINH HỌA
$C$2:$C$5 , “??A” , $D$2:$D$5 )
$C$2:$C$5 , “*A” , $D$2:$D$5 )
Trang 104 SỬ DỤNG HÀM SUMIF
Chú ý:
Nếu điều kiện dò tìm là một chuỗi thì phải đặt trong cặp dấu nháy kép “ ”.
(Ví dụ: “A”, “Giỏi”, “>=32”,32 …)
cùng dạng cột, có thể thay cả 2 bằng cùng dạng hàng.
Trang 11Hàm IF nào sau đây được nhập đúng cú pháp?
a =IF(C4>=D4,C4, “ Sai”) c = IF(C4>=D4,C4,’’Sai’ ’))
Trang 12Hoan Hô
Đúng rồi
Trang 13Rất tiếc bạn
đã sai rồi
Trang 14H ãy nhớ
Hàm IF
=IF(điều kiện,giá trị 1,giá trị 2)
Hàm SUMIF
= SUMIF(Cột lấy điều kiện, Điều kiện,Cột tính tổng)
Lưu ý: Trừ giá trị số,
điều kiện khác phải đặt
trong cặp dấu nháy kép
“….”
Trang 15Bài tập về nhà