Ch5c. Công thức và một số hàm thông dụng 1. Nhắc lại khái niệm công thức 2. Khái niệm hàm 3. Nhập công thức và hàm 4. Một số hàm thông dụng 5. Bài tập thực hành số 2
Trang 1Tin học đại cương và ứng dụng
(Một số hàm thông dụng trong Excel)
Phan Trọng Tiến
Department of Software Engineering
Hanoi University of Agricaltural
Office location: 3 rd floor, Administrative building
Office phone: 8276346, Ext: 132
Website: www.fita.hua.edu.vn/pttien
Trang 2Ch5c Công thức và một số hàm thông dụng
1 Nhắc lại khái niệm công thức
2 Khái niệm hàm
3 Nhập công thức và hàm
4 Một số hàm thông dụng
5 Bài tập thực hành số 2
Trang 4Tên hàm (danh sách đối số)
Đối số được phân cách bởi dấu phảy
Đối số có thể là giá trị, địa chỉ, hằng,
Trang 5 Tra cứu và tham
chiếu (Lookup and
Trang 6Ví dụ
Toán học và lượng giác
ABS(X): trị tuyệt đối
Trang 7 Select a category:
loại hàm.
Select a function:
chọn hàm.
Trang 9ABS(- ABS(-4.5) = 4.5
Làm tròn “dưới”
tới một số nguyên gần nhất
INT(4.45) = 5
FLOOR (X,N)
Trả về số lớn nhất ≤ X
và chia hết cho N
FLOOR (4.27, 0.1) = 4.2
Trang 11 Chuyển từ Radian sang độ
Trang 14kiểm tra thoả mãn điều kiện
Miền kiểm tra điều kiện
Miền tính tổng
Ví dụ:
B6: Số lượng cam
Trang 16 COUNTA (X1,X2,…) hay COUNTA(miền)
Đếm số ô có chứa dữ liệu trong dãy
COUNTA(A1:A5)
COUNTIF (X1,X2,…, điều_kiện) hay COUNTIF(miền,
điều_kiện)
Đếm số lượng giá trị thoả mãn điều kiện
COUNTIF(C3:C11,">=5"): Số ô có giá trị ≥5 trong C3:C11
Trang 17 Cho thứ hạng của X trong miền
thứ_tự = 0 hoặc khuyết thì sắp xếp theo chiều
giảm dần, khác 0 thì sắp xếp tăng dần.
Trang 18Ví dụ thống kê: tổng kết điểm
Trang 19 TEXT(1/3,"0.00" ) = 0.33.
LOWER(s): Đổi xâu s
thành chữ thường.
UPPER(s): Đổi xâu s
Trang 20 Chuyển xâu sang dữ
liệu số biểu diễn ngày tháng
DATEVALUE("01/01/1
Trang 214.5 Một số hàm tra cứu và tham chiếu {1}
VLOOKUP(trị_tra_cứu, bảng_tra_cứu,
cột_lấy_dữ_liệu, [kiểu_tra_cứu])
Tìm trị_tra_cứu ở cột đầu tiên của bảng_tra_cứu
nếu có trị_tra_cứu bằng hoặc giá trị lớn nhất nhỏ
hơn trị_tra_cứu thì trả về giá trị ứng với hàng tìm thấy và cột_lấy_dữ_liệu trong bảng_tra_cứu.
Kiểu tra cứu quy định cách thức tra cứu:
0 (false):
Tìm chính xác
Vùng tra cứu không cần sắp xếp
1 (true) hoặc khuyết:
Tìm gần chính xác
Vùng tra cứu phải được sắp xếp tăng dần
Nói chung, vùng tra cứu nên được sắp xếp trước khi
sử dụng vlookup để tra cứu.
Trang 22Ví dụ sử dụng VlookUp
Trang 244.5 Một số hàm tra cứu và tham chiếu {2}
HLOOKUP(trị_tra_cứu,
bảng_tra_cứu,
hàng_lấy_dữ_liệu,
[kiểu_tra_cứu])
Giống hàm VLOOKUP nhưng dữ
liệu được xử lý theo hàng
INDEX (miền,hàng,cột)
Trả về giá trị tham chiếu ứng với
hàng và cột trong miền được
truyền vào
Ví dụ:
INDEX(A2:D9,5,2) sẽ tham
Trang 25 Nếu điều kiện đúng, trả về giá trị 1
Nếu điều kiện sai, trả về giá trị 2
Giá trị 2 có thể là một hàm IF khác
Ví dụ:
IF(B2>5, “Đạt yêu cầu”, “Không đạt”)
IF(B2>=8, “Giỏi”, IF(B2<5,”Trượt”, “Đạt yêu cầu”))