Bài giảng Tin học đại cương và ứng dụng - Chương 5c: Công thức và một số hàm thông dụng cung cấp cho người học các kiến thức: Nhắc lại khái niệm công thức, khái niệm hàm, nhập công thức và hàm, một số hàm thông dụng, bài tập thực hành số 2. Mời các bạn cùng tham khảo nội dung chi tiết.
Tin học đại cương ứng dụng (Một số hàm thông dụng Excel) Trần Quang Hải Bằng Faculty of Information Technology University of Communication and Transport (Unit 2) Office location: Administration building, Block D3, Room Office phone: 38962018 Cell phone: N/A Email: bangtqh@hotmail.com Ch5c Công thức số hàm thông dụng Nhắc lại khái niệm công thức Khái niệm hàm Nhập công thức hàm Một số hàm thông dụng Bài tập thực hành số Ch5c Công thức số hàm thông dụng Excel Công thức (nhắc li) n Cụng thc Ô Ô Bt u bi du “=“ Gồm: n n n n Địa chỉ, hằng, miền,… Toỏn t Hm VD: Ô Ô Ô = A1+A2-B2 = SIN(A1) + COS(B2) = LN(A5) Ch5c Công thức số hàm thông dụng Excel Khái niệm hàm n n n Các cơng thức tính tốn xây dựng trước Phục vụ tính tốn thơng dụng Cú pháp: Tên hàm (danh sách đối số) n Đối s c phõn cỏch bi du phy Ô n Vớ dụ: =rank(x,range,order) Đối số giá trị, địa chỉ, hằng,… Ch5c Công thức số hàm thông dụng Excel Các loại hàm n n n n n Toán học lượng giác (Math and Trigonometry) Thống kê (Statistical) Tài (Financial) Tra cứu tham chiếu (Lookup and Reference) Văn (Text) n n n n n Thời gian (Date and Time) Lo-gic (Logical) Cơ sở liệu (Database) Thông tin (Information) Kỹ thuật (Engineering) Ch5c Công thức số hàm thông dụng Excel Ví dụ n Tốn học lượng giác ¤ ¤ ¤ n Thống kê ¤ n ABS(X): trị tuyệt đối SIN(X), COS(X) LN(X) AVERAGE(miền): tính trung bình Thời gian Ô Ô NOW(): thi im hin ti DATE(y,m,d) Ch5c Công thức số hàm thông dụng Excel Nhập công thức hàm n n Nhập trc tip vo ụ S dng cụng thc Ô ¤ ¤ Kích chuột vào biểu tượng fx để mở hộp thoại chọn hàm Select a category: loại hàm Select a function: chọn hàm Ch5c Công thức số hàm thông dụng Excel Một số hàm thông dụng n n n n n n Một số hàm toán học lượng giác Một số hàm thống kê Một số hàm xử lý văn Một số hàm xử lý thời gian Một số hàm tra cứu tham chiếu Một số hàm Logic Ch5c Công thức số hàm thông dụng Excel 4.1 Một số hàm toán học lượng giác {1} n ABS(X) Ô Giỏ tr tuyt i ca X n n n n ABS(4) = ABS(-4) = ABS(-4.5) = 4.5 INT(X) Ô Lm trũn di ti mt s nguyờn gn nht n n CEILING (X,N) Ô Tr v s nh nht X v chia ht cho N Ô N coi sai số n n INT(-4.45) = -5 INT( 4.55) = CEILING (4.27, 0.1) = 4.3 FLOOR (X,N) Ô Tr v s ln nht ≤ X chia hết cho N n FLOOR (4.27, 0.1) = 4.2 Ch5c Công thức số hàm thơng dụng Excel 4.1 Một số hàm tốn hc v lng giỏc {2} n ROUND(X,N) Ô Lm trũn X Ô N - s ch s sau du phy “.” n n n n ROUND(4.27, 1) = 4.3 ROUND(-4.27, 0) = - ROUND(16.27, -1) = 20 TRUNC(X, [N]) ¤ Phần nguyên X ¤ N - số chữ số sau dấu phảy “.” TRUNC(-4.45) = TRUNC(-4.45, 0) = - n TRUNC(11.276, 2) = 11.27 n TRUNC(16.276, -1) = 10 n Ch5c Công thức số hàm thơng dụng Excel 10 4.1 Một số hàm tốn hc v lng giỏc {3} n COS(X) Ô n ARCCOS ca X n n n 3.14159 RANDIANS () Ô TANG ca X Logarit Neper ca X PI() Ô SIN ca X Logarit c s 10 ca X LN(X) Ô TAN(X) ¤ LOG10(X) ¤ n SIN(X) ¤ n COSIN X (radian) ACOS(X) Ô n n Chuyn t n v sang n v Radian DEGREES(radian) Ô Chuyn t Radian sang độ Ch5c Công thức số hàm thông dụng Excel 11 4.1 Một số hàm toán học lng giỏc {4} n EXP(X) Ô n QUOTIENT(X,Y) Ô Ô Cn bc ca X MOD(X,Y) Ô n eX SQRT(X) ¤ n n X mod Y X/Y Phải lựa chọn Analysis Toolpak Tools Add-ins RAND() Ô Tr v s ngẫu nhiên khoảng (0,1) Ch5c Công thức số hàm thông dụng Excel 12 4.1 Một số hm toỏn hc v lng giỏc {5} n SUM(X1,X2,) Ô n Tng dóy s X1,X2, SUM(min) Ô Ô Tng cỏc số miền Ví dụ: n n SUM(A1:A9) SUM(B2 B15) Ch5c Công thức số hàm thông dụng Excel 13 4.1 Một số hàm toán học lượng giác {6} n SUMIF(miền kiểm tra, điều kiện, miền tổng) ¤ ¤ ¤ n Tính tổng phần tử miền tổng với điều kiện phần tử tương ứng miền kiểm tra thoả mãn điều kiện Miền kiểm tra iu kin Min tớnh tng Vớ d: Ô Ô B6: Số lượng cam Dùng công thức: n SUMIF(A1:A5, “Cam”, B1:B5) Ch5c Công thức số hàm thông dụng Excel 14 4.2 Một số hàm thống kê {1} n COUNT(X1,X2,) hay COUNT (min) Ô m s lng giỏ tr số dãy, miền n n COUNTA (X1,X2,…) hay COUNTA(miền) ¤ Đếm số có chứa liệu miền n n COUNT(A1:A5): đếm số có liệu số COUNTA(A1:A5): số ô chứa liệu A1:A5 COUNTIF (X1,X2,, iu_kin) hay COUNTIF(min, iu_kin) Ô m s lng giỏ trị thoả mãn điều kiện n n COUNTIF(C3:C11,">=5"): Số ô có giá trị ≥5 C3:C11 COUNTIF(C3 C11,”5”): Số có giá trị = C3 C11 Ch5c Cơng thức số hàm thông dụng Excel 15 4.2 Mt s hm thng kờ {2} n AVERAGE(X1,X2,) Ô ¤ Trung bình cộng X1,X2,… Có thể thay X1,X2,… bi a ch hay tờn n n MAX(X1,X2,) Ô n Giỏ tr ln nht MIN(X1,X2,) Ô n AVERAGE(A1:A5) Giỏ tr nh nht RANK(X,min,th_t) Ô Ô Cho th hng ca X miền thứ_tự = khuyết xếp theo chiều giảm dần, khác xếp tăng dần Ch5c Công thức số hàm thông dụng Excel 16 Ví dụ thống kê: tổng kết điểm Ch5c Công thức số hàm thông dụng Excel 17 4.3 Một số hàm xử lý văn bn n LEFT(s,n) Ô n n ký t phi ca s n B du cỏch tha LEN(s) Ô VALUE(s) Ô Chuyn xõu s thnh s TEXT(value, nh_dng): Ô Chuyn thnh xõu theo nh dng Ô Vớ d: n n ký t, t v trớ m TRIM(s) Ô n n MID(s,m,n) ¤ n n ký tự trái s RIGHT(s,n) ¤ n n n n Độ dài xâu s TEXT(“01/01/2004”, ”mmm”) = “Jan” TEXT(1/3,"0.00") = 0.33 LOWER(s): Đổi xâu s thành chữ thường UPPER(s): Đổi xâu s thành chữ hoa Ch5c Công thức số hàm thông dụng Excel 18 4.4 Mt s hm thi gian n NOW() Ô n Ngy hụm DATE(nm, thỏng, ngy) Ô Ô Ô n Thi im hin ti TODAY() Ô n n Nm = 1900-9999 DATE(99,1,1)=01/01/1999 DATE(2004,1,1)=01/01/2004 DAY(xõu ngy thỏng) Ô Ô n MONTH(xõu ngy thỏng) Ô Ly giỏ tr thỏng Ô MONTH("5/10/2004") = YEAR(xõu ngy thỏng) Ô n Ly giỏ tr nm DATEVALUE(xõu ngy) Ô Ô Chuyn xõu sang d liu số biểu diễn ngày tháng DATEVALUE("01/01/1900") = Lấy giá trị ngày DAY(“4-Jan”) = Ch5c Công thức số hàm thông dụng Excel 19 4.5 Một số hàm tra cứu tham chiếu {1} n VLOOKUP(trị_tra_cứu, bảng_tra_cứu, ct_ly_d_liu, kiu_tra_cu) Ô n Tra cu giỏ tr ca ụ thuộc cột thứ cột_lấy_dữ_liệu mà giá trị ô thuộc cột có giá trị trị tra cứu Kiu tra cu quy nh cỏch thc tra cu: Ô (false): n n Ô (true): n n n So khớp Vùng tra cứu không cần xếp So gần khớp (tìm giá trị “gần nhất”) Vùng tra cứu phải xếp sẵn Nói chung, vùng tra cứu nên xếp trước sử dụng vlookup để tra cứu Ch5c Công thức số hàm thông dụng Excel 20 Ví dụ sử dụng VLOOKUP n n VT xác ñịnh mã VT Vật tư nhập ¤ ¤ n Báo cáo vật tư ¤ ¤ n Miền A16:B24 Cột thứ (cột B) Mỗi dòng ứng với vật tư Cột “NHẬP”: số lượng vật tư nhập Cần phải tra cứu từ A16:B24, sử dụng công thức: =VLOOKUP(B9,$D$17 :$E$25,2,1) Ch5c Công thức số hàm thông dụng Excel 21 4.5 Một số hàm tra cứu tham chiếu {2} n HLOOKUP(trị_tra_cứu, bảng_tra_cứu, hàng_lấy_dữ_liệu, kiểu_tra_cứu) ¤ n Giống hàm VLOOKUP liệu xử lý theo hng INDEX (min,hng,ct) Ô Ô Tham chiu ti ô có số thứ tự hàng cột miền truyền vào Ví dụ: n INDEX(A2:D9,5,2) tham chiếu đến hàng thứ 5, cột thứ miền A2:D9 Ch5c Công thức số hàm thông dụng Excel 22 4.6 Một số hàm Logic n n n n NOT(X) AND(X1,X2,) OR(X1,X2,) IF(iu_kin,giỏ_tr_1,giỏ_tr_2) Ô Ô Ô Ô Nu điều kiện đúng, trả giá trị Nếu điều kiện sai, trả giá trị Giá trị hàm IF khác Ví dụ: n n IF(B2>5, “Đạt yêu cầu”, “Không đạt”) IF(B2>=8, “Giỏi”, IF(B2