Slide 1 BÀI 20 SỬ DỤNG HÀM 1 Kh¸i niÖm vÒ hµm Hµm lµ c«ng thøc ®îc x©y dùng s½n Hµm gióp cho viÖc nhËp c«ng thøc vµ tÝnh to¸n trë nªn dÔ dµng, ®¬n gi¶n h¬n VÝ dô 1 TÝnh tæng c¸c sè 45, 12, 31 ta dï[.]
BÀI 20: SỬ DỤNG HÀM Kh¸i niƯm vỊ hàm Hàm công thức đợc xây dựng sẵn Hàm giúp cho việc nhập công thức tính toán trở nên dễ dàng, đơn giản Ví dụ 1: Tính tổng số: 45, 12, 31 ta dùng công thức nào? Dùng công thức: = 45+12+31 Dùng hàm: = Sum(45, 12, 31) VÝ dơ 2: TÝnh tỉng khèi C3 : C12 ta dùng công thức nào? Dùng công thức: = C3+C4++C12 Dùng hàm: = Sum(C3:C12) =SUM(C3:C12) =C3+C4+…+C12 Sư dơng hµm Hµm cã cÊu tróc: = Tên hàm (Các biến hàm) Ví dụ 1: = SUM(5,A3,B1:B9) + SUM tên Hàm + 5, A3, B1:B9 biến hàm Ví dụ 2: = AVERAGE(15,20,30) + AVERAGE tên Hàm + 15, 20, 30 biến hµm Chó ý: Sau gâ xong hµm ta gâ phím ENTER 1 Các hàm toán học a) Hàm SQRT: - Cú pháp: =SQRT(x) - ý nghĩa: Tính bậc hai cđa sè x ≥ - VÝ dơ: =SQRT(16) ? =SQRT(-9) ? Báo lỗi Các hàm toán học b) Hàm ABS: - Cú pháp: =ABS(x) - ý nghĩa: Tính giá trị tuyệt đối số x - VÝ dơ: =ABS(9) ? C¸c hàm toán học c) Hàm INT - Cú pháp: =INT(x) - ý nghĩa: Trả phần nguyên số x - VÝ dô: =INT(4,562) ? =INT(-2,34) ? d) Hàm MOD - Cú pháp: MOD(a_số bị chia,b_số chia) - ý nghÜa: Tr¶ vỊ sè d cđa phÐp chia a cho b - VÝ dô: =MOD(15,4) ? =MOD(15/2) ? Các hàm toán học e) Hm ROUND -Cỳ pháp: =ROUND(x,n) - CD: làm tròn số x đến vị trí thứ nZ n … -3 Vị trí Hàng nghìn -2 -1 Hàng trăm Hàng chục Đơn vị 3… Số thập Số thập Số thập phân phân phân T1 T2 T3 - Vd: =ROUND(21.3497,2) ?21.35 =ROUND(134.45,0) ?134 =ROUND(1256.234,-2) ?1300 Các hàm toán học f) Hàm SUM - Cú pháp: =SUM(x1, x2, …,xn) hay SUM(range) - Ý nghĩa: Tính tổng số x1, x2, …,xn - Ví dụ: =sum(5,10,15) 30 C¸c hàm toán học g) Hm SUMIF - Cỳ phỏp: =SUMIF(vựng_kin,kin,vựng tính tổng) - Ý nghĩa: Tính tổng có điều kiện - Ví dụ: Tổngtổng Tính lãi lãi m.hàng mặtcó hàng ĐVT có≥1000: ĐVT ≥1000 ? D6=sumif(C2:C5,“>=1000”,D2:D5) C¸c hàm thống kê Hm MAX - Cỳ phỏp: MAX(x1, x2, …,xn) hay MAX(range) - ý nghĩa: Tìm giá trị lớn - Ví dụ: =max(5,15,10,10) 15 Hàm MIN - Cú pháp: MIN(x1, x2, …,xn) hay MIN(range) - Ý nghĩa: Tìm giá trị nhỏ - Ví dụ: =min(5,15,10,20) Các hàm thống kê Hm AVERAGE - Cú pháp: AVERAGE(x1, x2, …,xn) - Ý nghĩa: Tính trung bình cộng số - Vd: =Average(2,10,8,20) 10 Hàm RANK - Cú pháp: RANK(trị số, vùng xếp hạng,cách xếp) - Ý nghĩa: xếp hạng trị số theo cách 1: từ thấp đến cao 0: từ cao đến thấp - Vd: xếp hạng dựa vào BT B2=rank(A2,$A$2:$A$6,0) Các hàm thống kê Hm COUNT - Cú pháp: =COUNT(Range) - Ý nghĩa: đếm số ô chứa liệu kiểu số vùng - Vd: Hàm COUNTA - Cú pháp: =COUNTA(range) - Ý nghĩa: đếm số có chứa liệu (ơ khác rỗng) vựng - Vd: Các hàm thống kê Hm COUNTIF - Cú pháp: =COUNTIF(vùng đếm, “điều kiện”) - Ý nghĩa: đếm số ô thỏa mãn điều kiện vùng - Vd: =countif(A1:D2,>4) Các hàm logic a) Hm IF - Cú pháp: =IF(đk, trị đúng, trị sai) - Ý nghĩa: Trả trị đúng_True đ.kiện đúng, ngược lại trả trị sai_false - Vd1: Cho a1= =if(a1>5,“Đạt”,“Hỏng”) Đạt - Vd2: cho bảng Trảsau, lời: điền Lưu ý: Nếu có vàon cột xếp hợp loại: ta dùng (n-1) trường “Yếu”, IF(A2