Daïng haøm: VLOOKUP (Giaù trò doø tìm; Baûng doø tìm; Coät tham chieáu; Caùch doø) Coâng duïng: Tìm giaù trò trong baûng, neáu tìm thaáy laáy giaù trò coät ñöôïc chæ ra,trongñoù:. -[r]
(1)MỘT SỐ HÀM THƠNG DỤNG CỦA EXCEL A/ CÁC HÀM XỬ LÝ SỐ:
1 Hàm SUM:
Dạng hàm: SUM (Dãy cell)
Cơng dụng: Dùng để tính tổng Dãy cell Ví dụ:
= SUM (B1: B5) 31 = SUM (B1; B5) 14 = SUM (A1: A5; B5) 113
= SUM (A1; B1; 100) 119
2 Haøm AVERAGE:
Dạng hàm: AVERAGE (Dãy cell)
Cơng dụng: Dùng để tính trung bình cộng Dãy cell Ví dụ:
= AVERAGE (B1: B5) 6,2 = AVERAGE (B1; B5)
= AVERAGE (A1; B1) 9,5 = AVERAGE (A1; B5; 2) 3 Haøm ROUND:
Dạng hàm: ROUND (Biểu thức số; N)
Công dụng: Dùng để làm tròn giá trị Biểu thức số tại vị trí chữ số thứ N
- Nếu N > 0: Hàm làm tròn phần thập phân (tức sau dấu phẩy) bên phải - Nếu N < 0: Hàm làm tròn phần nguyên (tức trước dấu phẩy) bên trái
Ví dụ:
= ROUND (4545,4545; 3) 4545,455 = ROUND (4545,4545; -3) 5000 = ROUND (4545,4545; 2) 4545,45 = ROUND (4545,4545; -2) 4500 = ROUND (4545,4545; 1) 4545,5 = ROUND (4545,4545; -1) 4550 = ROUND (4545,4545; 0) 4545 = ROUND (4545,6545; 0) 4546 Chú ý:
Nếu N = -3 gọi làm tròn hàng nghìn Nếu N = -2 gọi làm tròn hàng trăm Nếu N = -1 gọi làm tròn hàng chục Nếu N = gọi làm tròn hàng đơn vị
4. Haøm INT:
Dạng hàm: INT (Biểu thức số)
Công dụng: Hàm cho giá trị phần nguyên Biểu thức số Ví dụ:
(2)= INT (5,6) = INT (4 + 5,6) 5 Haøm MOD:
Dạng hàm: MOD (Số bị chia; Số chia)
Công dụng: Hàm dùng để lấy số dư phép chia nguyên đem Số bị chia chia cho Số chia
Ví dụ:
= MOD (16; 2) = MOD (15; 4) 3 = MOD (5;42) 6 Haøm SQRT:
Dạng hàm: SQRT (Biểu thức số)
Công dụng: Dùng để tính bậc hai Biểu thức số Ví dụ:
= SQRT (16) = SQRT (100 + 21) 11 7 Haøm ABS:
Dạng hàm: ABS (Biểu thức số)
Công dụng: Hàm cho giá trị tuyệt đối Biểu thức số Ví dụ:
=ABS (-16) 16
= ABS (100 - 169) 69
= ABS (10) 10
8 Haøm MAX:
Dạng hàm: MAX (Dãy cell)
Cơng dụng: Dùng để tìm giá trị lớn dãy cell được Ví dụ:
= MAX (B1: B5) 10
= MAX (B1; B4)
= MAX (A1; B1) 15
= MAX (A1; B1; 189) 189 9 Haøm MIN:
Dạng hàm: MIN (Dãy cell)
Cơng dụng: Dùng để tìm giá trị nhỏ dãy cell Ví dụ:
= MIN (B1: B5)
= MIN (B1; B5)
= MIN (A1; B5) 10
= MIN (A1; B5; -6) -6 10 Haøm VALUE:
Dạng hàm: VALUE (Chuỗi dạng số)
(3) Ví dụ:
= VALUE (“1”) = VALUE (“1237”) 1237
Chú ý: Chuỗi dạng số không chứa ký tự dấu cách mà chứa chữ số dạng Text
Phép toán số học Ký hiệu Ví dụ
1 Addition + = + = A1 + B1 19
2 Subtraction - = - = A1 - B1 11
3 Multiplication * = * 15 = A1 * B1 60
4 Division / = 5/3 1,66 = A1/ B1 3,75
5 Exponent(luỹ thừa) ^ = ^ 125 = A1^ 3375
6 Percent % = 5% 0,05 = A1% 0,15
B/ CÁC HÀM LUẬN LÝ: 1 Hàm NOT:
Dạng hàm: NOT (BTLG)
Công dụng: Hàm cho giá trị (True) BTLG nhận giá trị sai (False) ngược lại
Ví dụ:
= NOT (4 <> 4) True = NOT (4 = 4) False = NOT (5 > 24) True 2 Haøm AND:
Dạng hàm: AND (BTLG 1; BTLG 2; … ; BTLG N)
Công dụng: Hàm cho giá trị đúng BTLG nhận giá trị ngược lại cho giá trịsaikhi cần BTLG nhận giá trị sai Ví dụ:
= AND (4 < ; 10 > 6; + = 10; -5 < 1) True = AND (4 > 5; 10 > 6; + = 10; -5 < 1) False 3 Hàm OR:
Dạng hàm: OR (BTLG 1; BTLG 2; … ; BTLG N)
Công dụng: Hàm cho giá trị sai tất BTLG nhận giá trị sai ngược lại nhận giá trị đúng cần BTLG nhận giá trị
Ví dụ:
= OR (4 < 5; -5 < -7; - = 7; <> 5) True = OR (4 > 5; -5 < -7; - = 7; <> 5) False
Chú ý: Đểminh hoạ cho hàm ta lấy ví dụ đơn giản, thực tế biểu thức logic địa ô, chẳng hạn: A1 > B1, A1<= 5…
3 Haøm IF:
(4)b Công dụng: Hàm cho giá trị Biểu thức BTLG nhận giá trị Hàm cho giá trị Biểu thức BTLG nhận giá trị sai c Ví dụ:
- Cho Kết học sinh theo yêu cầu: + Nếu Điểm >= Kết Đậu + Nếu Điểm < Kết Rớt
- Xếp loại học tập cho học sinh theo yêu cầu sau: ĐTB >= : Giỏi
6,5 <= ÑTB < : Khá
5 <= ĐTB < 6,5 : Trung bình Còn lại : Yếu
- Xếp loại học tập cho học sinh theo yêu cầu sau:
ĐTB >= khơng có mơn 6,5 : Giỏi 6,5 <= ĐTB < khơng có mơn : Khá
5 <= ĐTB < 6,5 khơng có mơn 3,5 : Trung bình 3,5 <= ĐTB < khơng có mơn : Yếu
Giải:
+ Tính điểm trung bình (Gõ vào O4 công thức):
= ROUND((D4*2+E4+F4+G4*2+SUM(H4:N4))/13;1) + Xếp loại theo công thức sau (Gõ vào ô P4 công thức):
= IF(AND(N13>=8,MIN(C13:M13)>=6.5),"Giỏi",IF(AND(N13>=6.5,MIN(C13:M13) >=5),"Khá",IF(AND(N13>=5,MIN(C13:M13)>=3.5),"TB",IF(AND(N13>=3.5,
MIN(C13:M13)>=2),"Yêú", "Kém"))))
Trong ô D2 gõ công thức:
= IF (C2 >= 5; “Đậu”; “Rớt”)
Trong ô D2 gõ công thức:
Cách = IF (C2 >= 8; ”Giỏi”; IF (C2 >=
6,5; ”Khaù”; IF (C2 >= 5; ”Trung
bình”; ”Yếu”)))
Cách = IF (C2 < 5; “Yếu”; IF (22 < 6,5;
“Trung bình”; IF (C2 < 8; “Khá”;
(5)- Tính Phụ cấp chức vụ (PCCV) theo yêu cầu sau:
+ Nếu Chức vụ GĐ PCCV 5000
+ Nếu Chức vụ PG TP PCCV 4000 + Nếu Chức vụ PP KT PCCV 3000
+ Nếu Chức vụ BV ngày cơng 22 PCCV 1500 + Cịn lại khơng có PCCV
Trong E2 gõ công thức:
= IF(C2 = “GÑ”; 5000; IF (OR (C2 =”PG”; C2=”TP”); 4000; IF (OR (C2 = “PP”; C2 = ”KT”); 3000; IF (AND (C2 = “NV”; D2 > 22); 1500; 0))))
(6)- Số hàm IF dùng luôn số trường hợp - (nói cách khác: Nếu có N trường hợp dùng N -1 hàm IF)
- Để tránh lỗi viết cơng thức tn thủ ngun tắc: "Mở ngoặc đóng bấy nhiêu ngoặc” (hay: sử dụng N hàm IF đóng N dấu ngoặc)
Phép tốn so sánh Ký hiệu Ví dụ
1 Greate than > = > True = A1 > B1 True Less than < = < False = A1< B1 False
3 Equal to = = = False = A1= B1 False
4 Greate than or Equal to >= = >= True = A1>= True Less than or Equal to <= = <= False = A1<= False Not Equal to <> = <> True = A1 <> True C/ HAØM XỬ LÝ CHUỖI:
1 Haøm LEFT:
a- Dạng hàm: LEFT (Biểu thức chuỗi; N)
b- Công dụng: Dùng để giữ lại N ký tự Biểu thức chuỗi kể từ phía bên trái qua c- Ví dụ:
= LEFT (“Trung nam”; 5) Trung
= LEFT (“S001”; 1) S
= LEFT (“Pari ISO 2005”; 8) Pari ISO 2 Haøm RIGHT:
a- Dạng hàm: RIGHT (Biểu thức chuỗi; N)
b- Công dụng: Dùng để giữ lại N ký tự củaBiểu thức chuỗi kể từ phía bên phải qua c- Ví dụ:
= RIGHT (“Trung nam”; 3) nam
= RIGHT (“S001”; 1)
= RIGHT (“ùPari ISO 2005”; 9) ISO 2005 3 Haøm MID:
a- Dạng hàm: MID (Biểu thức chuỗi; M; N)
b- Công dụng: Dùng để giữ lại N ký tự kể từ vị trí thứ M Biểu thứ c chuỗi. c- Ví dụ:
= MID (“MIOROSOFT;6 ; 4) SOFT
= MID (“S001”; 3; 2) 01
= MID (“ISO 2005”; ; 3) SO
4 Haøm LOWER:
a- Dạng hàm: LOWER (Biểu thức chuỗi)
b- Công dụng: Dùng để chuyển Biểu thức chuỗi thành chữ viết thường c- Ví dụ:
= LOWER (“Trung taâm”) trung taâm
= LOWER (“S001”) s001
(7)5 Haøm UPPER:
a-Dạng hàm: UPPER (Biểu thức chuỗi)
b- Công dụng: Dùng để chuyển Biểu thức chuỗi thành chữ in hoa c- Ví dụ:
= UPPER (“Trung tâm”) TRUNG TÂM
= UPPER (“s001”) S001
= UPPER (“Laù bay ISO 2005”) LÁ BAY ISO 2005 6 Hàm PROPER:
a- Dạng hàm: PROPER (Biểu thức chuỗi)
b- Công dụng: Dùng để chuyển ký tự từ Biểu thức chuỗi thành chữ in hoa
c- Ví dụ:
= PROPER (“việt nam”) Việt Nam
= PROPER (“PHÙ CÁT2”) Phù Caùt
= PROPER (“lê thị mộng dừa”) Lê Thị Mộng Dừa
Chú ý: Trong Excel ban hành cơng thức cho cell tham chiếu tới nó, mà cơng thức kiểu gọi tham chiếu xoay vòng (circular refrence) Do ta phải thực sau:
- Tạm dùng khối cell làm trung gian
- Lập công thức với hàm chỉnh sửa liệu (Lower, Upper, …) - Quét chọn khối trung gian, gõ: Ctrl-C (hoặc Edit\ Copy)
- Trở lại cell cần sửa, gọi: Edit\ Paste Spacial\ Value\ OK để lấy giá trị sửa - Cuối ta xố khối cell trung gian đó, cơng việc chỉnh sửa liệu hồn thành
Phép tốn ghép nối Ký hiệu Ví dụ Adjacent to
(Tốn tử dùng để ghép nối chuỗi, số,
&
= 1234 & 4567 1234567
(8)số chuỗi với nhau) = “Anh” & “ Tơi” Anh Tơi D/ HÀM THỜI GIAN:
1 Haøm DAY:
a- Dạng hàm:DAY (Biểu thức ngày)
b- Công dụng: Hàm cho kết ngày Biểu thức ngày c- Ví dụ:
= DAY (“02/07/05”)
2 Haøm MONTH:
a- Dạng hàm: MONTH (Biểu thức ngày)
b-Công dụng: Hàm cho kết tháng Biểu thức ngày. c-Ví dụ:
= MONTH (“02/07/05”)
3 Haøm YEAR:
a- Dạng hàm:YEAR (Biểu thức ngày)
b- Công dụng: Hàm cho kết năm (bốn chữ số) Biểu thức ngày c- Ví dụ:
= YEAR (“02/07/05”) 2005
4 Haøm NOW:
a- Dạng hàm:NOW()
b- Cơng dụng: Hàm cho kết ngày c- Ví dụ:
= NOW() 12/08/2005 3:55
5 Haøm TODAY:
a- Dạng hàm:TODAY()
b- Công dụng: Hàm cho kết ngày c- Ví dụ:
= TODAY() 12/08/2005
Chú ý:
- Hàm NOW(), TODAY() phụ thuộc vào ngày bạn thực hàm đó, kết khơng phải lúc
- Giá trị Biểu thức ngày phải đặt cặp dấu nháy đơi, chẳng hạn: “05/09/2005”…
E/ HÀM THỐNG KÊ: 1 Hàm COUNT:
Dạng hàm: COUNT (Dãy cell)
Công dụng: Hàm dùng để đếm số cell chứa giá trị số Dãy cell Ví dụ: Tính tổng số sinh viên danh sách
(9)Caùch = A12 - A3 +
Chú ý: - Hàm đếm ô chứa trị số
- Ta có cách tính khác: cell cuối - cell đầu +
2.Hàm COUNTIF(COUNT = đếm, IF = nếu COUNTIF = Đếm theo điều kiện): Dạng hàm: COUNTIF (Dãy cell; Cell)
Công dụng: Dùng để đếm số lần xuất cell trong dãy cell thoả điều kiện đặt Trong đó:
- Dãy cell: vùng cần đếm số cell, phải địa tuyệt đối
- Cell: điều kiện Trong điều kiện có dùng <, >, = phải đặt cặp dấu nháy đơi “…”, chẳng hạn: “>1975”, “Giỏi”,…
Ví dụ:
- Đếm số sinh viên sinh trước năm 1975
= COUNTIF (D3:D13; “<1975”)
- Đếm số sinh viên Nam
= COUNTIF (D3:D13; “Nam”)
- Tính cột TỔNG SỐ BẢNG TỔNG HỢP
(10)3 Haøm SUMIF (SUM = tổng, IF = nếu SUMIF = Tính tổng theo điều kiện): Dạng hàm: SUMIF (Dãy cell 1; Cell; Dãy cell 2)
Cơng dụng: Dị Dãy cell 1 tìm có giá trị giống giá trị Cell cộng số tương ứng vị trí Dãy cell 2 Trong đó:
- Dãy cell 1: vùng chứa ô cần xét thoả điều kiện, phải địa tuyệt đối
- Cell: điều kiện Trong điều kiện có dùng <, >, = phải đặt cặp dấu nháy đơi “…”, chẳng hạn: “>1975”, “Giỏi”,…
- Dãy cell 2: vùng chứa tính tổng, phải địa tuyệt đối Ví dụ: Tính tổng số lượng, tổng doanh thu cho tên hàng là:Sữa, Đường, Bột
Cách Chỉ ghi công thức 1lần chép cịn lại
= SUMIF ($B$3:$B$9; B13; $C$3: $C$9) (trong ô C13) = SUMIF ($B$3:$B$9; “B13; $E$3: $E$9) (trong ô D13) Cách Dùng công thức cho ô, không chép
(11)F/ HÀM TÌM KIẾM VÀTHAM CHIẾU:
1 Hàm VLOOKUP (Vertical Look Up = Dò tìm theo cột dọc):
Dạng hàm: VLOOKUP (Giá trị dị tìm; Bảng dị tìm; Cột tham chiếu; Cách dị) Cơng dụng: Tìm giá trị bảng, tìm thấy lấy giá trị cột ra,trongđó:
- Giá trị dị tìm: giá trị dị tìm (Gtdt số, ký tự hay địa ơ)
- Bảng dị tìm: dãy cell mà cột (cột 1) chứa trị để dị tìm cịn cột (từ cột trở đi) chứa trị để ta tham chiếu, dãy cell phải địa tuyệt đối
- Cột tham chiếu: số thứ tự cột bảng tính từ trái qua phải, cột - Cách dò:là dãy cell xếp; dãy cell chưa xếp Ví dụ:
- Điền tên CLB dựa vào Bảng mã câu lạc
= VLOOKUP (MID (B3; 2;2); $D$12 : $E$19; 2; 0) - Điền tên nước dựa vào Bảng mã nước
(12)- Tính Định mức, Phụ thu dựa vào Bảng phụ = VLOOKUP (B3; $B$13: $E$16; 2; 0) = VLOOKUP (B3; $B$13: $E$16; 3; 0) - Điền vào cột Ghi dựa vào Bảng phụ
(13)2 Hàm HLOOKUP (Horizontal Look Up = Dò tìm theo hàng ngang):
Dạng hàm: HLOOKUP (Giá trị dị tìm; Bảng dị tìm; Hàng tham chiếu; Cách dị). Cơng dụng: Tìm giá trị bảng, tìm thấy lấy giá trị hàng Trong đó:
- Giá trị dị tìm:là giá trị dị tìm (Gtdt số, ký tự hay địa ơ)
- Bảng dị tìm: dãy cell mà hàng (hàng 1) chứa trị để dị tìm cịn hàng (từ hàng trở đi) chứa trị để ta tham chiếu, dãy cell phải địa tuyệt đối
- Cột tham chiếu:là số thứ tự hàng bảng tính từ trái qua phải, hàng - Cách dò: dãy cell xếp; dãy cell chưa xếp
Ví dụ:
- Điền vào Phịng ban dựa vào Bảng mã
= HLOOKUP (RIGHT(B3;2); $A$11:$E$13; 2; 0) - Tính Lương cho nhân viên dựa vào Bảng mã = HLOOKUP (RIGHT(B3;2); $A$11:$E$13; 3; 0)
Chú ý: Một câu hỏi nhỏ đặt ra:
- Khi dùng hàm VLOOKUP dùng hàm HLOOKUP? Ta thấy, trường hợp bảng dị tìm có số cột nhiều số hàng ta dùng hàm HLOOKUP, ngược lại bảng dị tìm có số hàng nhiều số cột dùng hàm VLOOKUP
- Vậy hai hàm VLOOKUP HLOOKUP khác điểm nào? Về nguyên tắc hoạt động giống nhau, khác nhau:
+ VLOOKUP: dị tìm cột trái tham chiếu số liệu cột bên phải
(14)- Cách Dùng hàm VLOOKUP
= VLOOKUP (LEFT (C3; 1); $H$4: $J$10; 2; 0) (coät 2) = VLOOKUP (LEFT (C3; 1); $H$4: $J$10; 3; 0) (coät 3) - Cách Dùng hàm HLOOKUP
= HLOOKUP (LEFT (C3; 1); $C$15: $I$17; 2; 0) (doøng 2) = HLOOKUP (LEFT (C3; 1); $C$15: $I$17; 3; 0) (doøng 3) 4 Hàm RANK:
Dạng hàm: RANK (CELL; DÃY CELL).
Cơng dụng: Dùng để xếp hạng cho CELL DÃY CELL Trong đó: DÃY CELL phải địa tuyệt đối
Ví dụ:
-Xếp vị thứ học sinh sau:
Gõ công thức ô D3: = RANK (C3; $C$3: $C$13)
(15)= 250 - D3 - E3
+ Vị thứ (Gõ vào ô G3 công thức): = RANK(F3;$F$3:$F$24)
3 Hàm MATCH:
Dạng hàm: MATCH (CELL; DÃY CELL; Cách dò).
Cơng dụng: Tìm CELL DÃY CELL tìm thấy xác định hàng cột chứa giá trị tìm thấy
- DÃY CELL: phải địa tuyệt đối
(16)Nhận xét:
Nếu Dãy cell chọn dòng, kết hàm Match cho số cột Nếu Dãy cell chọn cột, kết hàm Match cho số dòng
(Và Cell chọn phải nằm Dãy cell trên) 4 Hàm INDEX:
Dạng hàm: INDEX (Bảng dị tìm; Hàng thứ N; Cột thứ M)
Công dụng: Hàm dùng để lấy giá trị Bảng dị tìm hàng thứ N, cột thứ M Trong đó, bảng dị tìm: gồm cell liên tục cột hay hàng, phải địa tuyệt đối
Ví dụ: Dùng hàm Index để xác định giá trị ô (hàng, cột) công thức E3 = INDEX(E3:D5;2;3)
E4 = INDEX(E3:D5;3;3) E5 = INDEX(E3:D5;1;2)
Nhận xét:
Hàm Match Index thường kết hợp với để giải tập dị tìm giá trị theo chiều (cả dòng cột)
Vậy: dùng hàm INDEX? Khi dị tìm hai chiều từ bảng phụ Ví dụ minh hoạ:
Tính cột tiền học phí (Gõ vào ô E3):
= INDEX($H$3:$J$6; MATCH(RIGHT(C3;2);$H$3:$H$6;0); MATCH(LEFT(C3;1);$H$3:$J$3;0))
Xác định cột:
E2= MATCH(B2;$B$2 : $D$2;0) E3= MATCH(B3;$B$2 : $D$2;0) E4= MATCH(B4;$B$2 : $D$2;0)
Xaùc định hàng:
(17)