Đề: Nhập công thức điền phân loại dựa vào điểm thi đua và thâm niên, nếu điểm thi đua > 5 hoặc thâm niên >=3 thì thuộc loại được thưởng, còn lại thì không được thưởng.. Hàm của k[r]
(1)Bài Hàm Logical 1 Hàm And
Ý nghĩa: Hàm And dùng muốn kết hợp nhiều điều kiện với nhau; hàm And trả giá trị “TRUE” tất điều kiện đúng, hàm And trả giá trị “FALSE” điều kiện sai
Cách sử dụng: Hàm And thường dùng với hàm IF để tính tổng thỏa mãn nhiều điều kiện
Cấu trúc: =And([logical1], [logical2], [logical3] )
Bạn dùng hàm AND() chỗ bạn muốn, thường hàm AND() hay dùng chung với hàm IF()
Trong đó: logical: biểu thức xét xem (TRUE) hay sai (FALSE)
Ví dụ: Duyệt tên giới tính học viên xem hay sai
Với công thức C6:= AND(A6="Nguyễn Văn Đạt",B6="Nam") Nếu kết trả TRUE
Ví dụ:
=IF(AND(B2 > 0, C2 > 0), "1000", "No bonus")
(2)2 ô B2 C2 nhỏ 0, khơng thưởng chi
=FALSE(): Có thể nhập trực tiếp FALSE vào cơng thức, Excel hiểu biểu thức có giá trị FALSE mà khơng cần dùng đến cú pháp hàm Học kế toán đâu tốt
2 Hàm Or
Ý nghĩa: Or có nghĩa hoặc, hàm or sử dụng người dùng muốn tổng hợp liệu thỏa mãn số điều kiện có; Nếu số điều kiện hàm or trả giá trị “TRUE”; tất điều kiện sai, hàm OR trả giá trị “FALSE”
Cách sử dụng: Hàm Or thường dùng với hàm IF để tính tổng giá trị thỏa mãn số điều kiện
Cấu trúc: =Or([logical1], [logical2], [logical3] )
Trong đó: logical: biểu thức xét xem (TRUE) hay sai (FALSE)
Ví dụ:
=IF(OR(B2 > 0, C2 > 0), "1000", "No bonus")
Nếu giá trị B2 C2 lớn (tức cần ô lớn 0), (thưởng) 1.000, cịn B2 C2 nhỏ 0, khơng thưởng chi
=TRUE(): Có thể nhập trực tiếp TRUE vào cơng thức, Excel hiểu biểu thức có giá trị TRUE mà khơng cần dùng đến cú pháp hàm Bỏ qua ô bị lỗi chạy công thức
3 Hàm IF
=IF (logical_test, value_if_true, value_if_false) : Dùng để kiểm tra điều kiện theo giá trị công thức
Cú pháp: IF (điều kiện, giá trị 1, giá trị 2) Nếu điều kiện hàm trả giá trị 1, ngược lại hàm nhận giá trị
(Lập luận: "Nếu tơi làm cho tơi này, tơi sai làm cho tơi kia" Có lẽ hiểu.)
Cú pháp đơn giản nhất
Cú pháp: IF(logical_test, value_is_true)
(3)value_is_true: giá trị trả biểu thức logical_test kiểm tra (TRUE)
Ví dụ:
=IF(A1 >= 1000, "It's big!")
Nghĩa là, giá trị A1 lớn 1000, kết nhận "It's big!", cịn khơng, A1 nhỏ 1000, kết FALSE
Những hàm IF lồng nhau
Trong sống đời thường, có dễ dàng chấp nhận chuyện "một nếu", phải không bạn
Chúng ta thường dùng kiểu, mà nhiều kéo dài đến vô tận! Học kế toán đâu tốt
Trong Excel vậy, giả sử, xếp loại học tập, điểm trung bình (ĐTB) lớn giỏi, ĐTB nhỏ dở? Chưa, ĐTB nhỏ lớn đã, ĐTB nhỏ chưa bị điểm trung bình, ĐTB nhỏ gọi dở
Khi đó, dùng hàm IF() lồng nhau, IF() nằm IF() Cũng ghép thêm nhiều điều kiện khác vào
Trường hợp If (loại đơn giản nhất)
Đề : Nhập công thức điền kết dựa vào điểm trung bình, điểm trung bình >=5 đỗ, điểm trung bình <5 thi lại
(4)Đề : Nhập công thức điền phân loại dựa vào điểm thi đua thâm niên, điểm thi đua > thâm niên >=3 thuộc loại thưởng, cịn lại khơng thưởng
Trường hợp If kết hợp với hàm or.
(5)Bài Hàm chuỗi Hàm LEFT
• CÚ PH ÁP : =LEFT(text;num_chars) • text: chuỗi cần trích ký tự
• num_chars: số ký tự mà bạn cần trích bên trái chuỗi text
• CƠ NG D ỤNG : Lấy bên trái chuỗi text nhiều ký tự dựa vào số ký tự mà bạn định
• Vídụ:
=LEFT(“ABCD”;2) AB • LƯU Ý:
• num_chars khơng phải số âm
• num_chars lớn độ dài chuỗi trả tồn chuỗi text • num_chars bỏ mặc định lấy ký tự từ bên trái sang Hàm RIGHT
• CÚ PH ÁP : =RIGHT(text;num_chars) • text: chuỗi cần trích ký tự
• num_chars: số ký tự mà bạn cần trích bên phải chuỗi text
• CƠ NG D ỤNG : Lấy bên phải chuỗi text nhiều ký tự dựa vào số ký tự mà bạn định
• Vídụ:
=RIGHT(“ABCD”;2)CD • Lưu ý:
(6)• num_chars lớn độ dài chuỗi trả tồn chuỗi text • num_chars bỏ mặc định trích ký tự từ bên phải sang Hàm mid
• CÚ PH ÁP : =MID(text;start_num;num_chars)
• text chuỗi ký tự chứa ký tự muốn trích • start_num vị trí bắt đầu trích chuỗi text • num_chars số ký tự cần trích từ chuỗi text
• CƠ NG D ỤNG : Trích chuỗi từ chuỗi text, vị trí start_num với số ký tự định num_chars
• Ví dụ:
• =MID(“HaNoi VietNam”;7;4)Viet • Lưu ý:
• start_num lớn chiều dài chuỗi text hàm trả chuỗi rỗng “” • start_num nhỏ hàm trả lỗi #VALUE!
• Num_chars âm trả lỗi #VALUE! Hàm value
• CÚ PH ÁP : =VALUE(text)
• text: chuỗi văn đại diện cho số
• Thường sử dụng kèm với hàm Left, Right, Mid, …
• CƠ NG D ỤNG : Đổi chuỗi text đại diện cho số thành liệu kiểu số • Vídụ:
= VALUE(RIGHT(“ABCD13”;2))=13 Lưu ý:
(7)Hàm Len
• CÚ PH ÁP : =LEN(text)
• text nội dung mà bạn cần xác định độ dài
• CƠ NG D ỤNG : Tính độ dài (số ký tự) chuỗi tex • Vídụ:
=LEN(ABCD)=4 • Lưu ý:
Những ký tự trắng (khoảng cách) đếm ký tự
Bài tập:
1 Trong bảng tính MS Excel, công thức =Right(“TTTTTH”,2) cho kết quả: A: TH B: TT C: TTTH D: TTTT
2 Trong bảng tính MS Excel, công thức =Mid(“m1234”,2,3) cho kết quả: A: Số 123 B: Số 12 C: Chuỗi “123” D: Số 23
3 Trong bảng tính MS Excel, A2 có giá trị chuỗi “a”, ô B2 gõ công thức =5/A2 cho kết quả:
A: B: C: #Value! D: #DIV/0!
4 Trong bảng tính MS Excel, A1 có giá trị chuỗi 2014, ô B1 gõ công thức =Len(A1) cho kết quả:
A: B: 2014 C: D: #DIV/0!
5 Trong bảng tính MS Excel, A2 có giá trị TINHOC, ô B2 gõ công thức =6/VALUE(A2) cho kết quả:
A: #DIV/0! B: #VALUE! C: D: TINHOC
6.Để có chuỗi “ B ” chuỗi “ ABC ” địa ô B5 Ta dùng công thức sau :
a) =LEFT(RIGHT(B5,2),2) b) =RIGHT(LEFT(B5,2),2) c) =MID(B5,2,1) d) =MID(B5,1,2)
(8)a) b) 14 c) 13 d)
8.Trong Excel, AND, OR, NOT là:
a) Hàm kiểu liệu kiểu số b) Hàm kiểu liệu kiểu Logic c) Hàm kiểu liệu ngày d) Tất sai
9.Với công thức = MAX(20,MIN(5,100)) cho kết : a) 100 b) 20 c).5 d) Tất sai
10.Trong bảng tính Excel, A2 có sẵn giá trị chuỗi TINHOC ; Tại ô B2 gõ vào công thức =VALUE(A2) nhận kết :
Học kế toán đâu tốt Học kế toán đâu tốt tphcm