Professional Documents
Culture Documents
1) HÀM KÍ TỰ
● Hàm RIGHT
● Hàm LEFT
● Hàm MID
● Hàm VALUE
● Hàm LEN
2) HÀM LOGIC
● Hàm IF
● Hàm OR
● Hàm AND
3) HÀM NGÀY THÁNG
● Hàm DATE
● Hàm TODAY
● Hàm NOW
4) HÀM THỐNG KÊ
● Hàm SUM / SUMIF/ SUMIFS
● Hàm COUNT / COUNTIF / COUNTIFS
● Hàm AVERAGE / AVERAGEA
● Hàm MIN / MAX
● Hàm SMALL / LARGER
5) HÀM TÌM KIẾM
● Hàm VLOOKUP
● Hàm HLOOKUP
● Hàm INDEX
● Hàm MATCH
6) HÀM CƠ SỞ DỮ LIỆU
BÀI 1:
CÂU 1:
⇨ Nhãn hiệu
Hà Tĩnh
E3=INDEX($C$21:$F$24,MATCH(C3,$B$21:$B$24,0),MATCH(VALUE(D3),$
C$20:$F$20,TRUE))
Copy công thức từ ô E3 đến ô E12
⇨ Thời gian bảo hành
H3=HLOOKUP(VALUE(LEFT(B3,2)),$C$15:$F$17,3,0)
CÂU 2:
I3 =DATE(YEAR(F3)+1,MONTH(F3)+6,DAY(F3))
CÂU 3:
Cách 1: =SUMIF(E3:E12,"Fx",G3:G11)
Cách 2:
B C
34 Nhãn hiệu Tổng số lượng
35
Fx =DSUM(A2:I12,G2,B34:B35)
CÂU 4:
B C D
38 Hãng
Tháng 10/2018 sản xuất Số lượng hóa đơn mua xe Suzuki
trong tháng 10/ 2018
39
=AND(MONTH(10),YEAR(2018)) Suzuki =DCOUNT(A2:I12,G2,B38:C39)
Hà Tĩnh
CÂU 5:
B C
41 Số lượng Mã hóa đơn
42 =MIN(G3:G12) =DGET(A2:I12,B2,B41:B42)
BÀI 2:
CÂU 1:
⇨ Diễn giải:
● C3=IF(LEFT(RIGHT(B3,4),2)="VM","Vinamilk",IF(LEFT(RIGHT(B3,4),2)=
"TH","TH True Milk","Mộc châu"))&", "&" Loại " & LEFT(RIGHT(B3,2),1)
&", "& IF(RIGHT(B3,1)="L","Bán lẻ","Bán buôn")
Hà Tĩnh
CÂU 2:
⇨ Ngày bán :
● D3=DATE(MID(B3,5,4),MID(B3,3,2),LEFT(B3,2))
● Copy công thức từ ô D3 đến ô D7
⇨ Ngày hết hạn:
● F3=DATE(YEAR(E3),MONTH(E3),DAY(E3)+IF(J3="Vinamilk",10,IF(J3="
TH True Milk",11,12)))
● Copy công thức từ ô F3 đến ô F7
⇨ Số lượng :
● G3 = VALUE(MID(B3,9,LEN(B3)-12))
● Copy công thức từ ô G3 đến ô G7
CÂU 3:
⇨ ĐƠN GIÁ :
● H3=1000*INDEX($D$11:$F$13,MATCH(LEFT(RIGHT(B3,4),2),$G$11:$G
$13,0),IF(VALUE(LEFT(RIGHT(B3,2),1))=1,1,IF(VALUE(LEFT(RIGHT(B3
,2),1))=2,2,3)))*IF(RIGHT(B3,1)="L",100%,93%)
● Copy công thức từ ô H3 đến ô H7
CÂU 4 :
⇨ Thành tiền:
● I3 =G3*H3*IF(RIGHT(B3,2)="2B",97%,100%)
● Copy công thức từ ô I3 đến ô I7
CÂU 5:
B C
27 ĐK Số hóa đơn
28 =DAY(F3)-DAY(D3)=1 =DCOUNTA(A2:J7,B2,B27:B28)
Hà Tĩnh
BÀI 3:
CÂU 1:
⇨ Diễn giải:
● C3=VLOOKUP(LEFT(RIGHT(B3,5),2),$A$20:$B$22,2,0) &" "&
RIGHT(B3,1) & "KVA"
● COPY công thức từ ô C3 đến ô C12
⇨ Thế hệ :
● E3 =IF(LEFT(RIGHT(B3,3),2)="DR","Thế hệ II","Thế hệ I")
● COPY công thức từ ô E3 đến ô E12
⇨ Số lượng
● F3=VALUE(LEFT(B3,LEN(B3)-5))
Hà Tĩnh
CÂU 2:
⇨ Đơn giá :
● G3=INDEX($C$20:$H$22,MATCH(LEFT(RIGHT(B3,5),2),$A$20:$A$22,0),
MATCH(RIGHT(B3,3),$C$19:$H$19,0))*10^6
● COPY công thức từ ô G3 đến ô G12
CÂU 3:
⇨ Thành tiền :
● H3 =F3*G3*IF(E3="Thế hệ I",90%,80%)
● COPY công thức từ ô H3 đến ô H12
CÂU 4:
K L M
18 Mã hợp đồng Thế hệ Tổng tiền
19 *ST* Thế hệ I =DSUM(A2:H12,H2,K18:L19)
CÂU 5:
K L M
5 Diễn giải Số lượng Mã hợp đồng
6 LIOA 3KVA =DMAX(A2:I12,F2,K5:K6) = DGET(A2:I12, B2, K5:L6)
Hà Tĩnh
BÀI 4:
CÂU 1:
⇨ Diễn giải:
● C3 ="Mã hộ" &" " & MID(B3,3,LEN(B3)-4)&" "&"quận"&" "&
HLOOKUP(RIGHT(B3,2),$C$11:$F$12,2,0)
● COPY công thức từ ô C3 đến ô C8
⇨ Tháng sử dụng:
● D3 =VALUE(LEFT(B3,2))
● COPY công thức từ ô D3 đến ô D8
CÂU 2:
⇨ Số sử dụng:
● G3= F3 – E3
● COPY công thức từ ô G3 đến ô G8
⇨ Tiền phải trả:
● H3=G3*IF(G3<=100,1242,IF(G3<=150,1369,IF(G3<=200,1734,IF(G3<=300,
1874,IF(G3<=400,2008,2060)))))*110%
● COPY công thức từ ô H3 đến ô H8
Hà Tĩnh
CÂU 3:
H I J
13 Tháng sử dụng ĐK Tổng
14 2 =G3>=400 =DSUM(A2:H8,G2,H13:I14)
CÂU 4 :
G H
16 Tiền phải trả Mã khách hàng
17 =LARGE(H3:H8,2) =DGET(A2:H8,B2,G16:G17)
CÂU 5:
E F
19 ĐK Số lượng hóa đơn
20 =I3>10^6 =DCOUNT(A2:I8,I2,E19:E20)
Hà Tĩnh
BÀI 5:
CÂU 1:
⇨ Diễn giải:
● C3=VLOOKUP(LEFT(RIGHT(B3,4),2),$B$11:$C$14,2,0)&"
"&IF(VALUE(LEFT(B3,1))=1,"Loại 1","Loại 2")
● COPY công thức từ ô C3 đến ô C7
CÂU 2:
⇨ Ngày:
● D3 =DATE(2014,11,RIGHT(B3,2))
● COPY công thức từ ô D3 đến ô D7
⇨ Số lượng
● E3 =VALUE(MID(B3,2,LEN(B3)-5))
● COPY công thức từ ô E3 đến ô E7
⇨ Đơn vị tính :
● F3 =VLOOKUP(LEFT(RIGHT(B3,4),2),$B$11:$F$14,5,0)
● COPY công thức từ ô F3 đến ô F7
Hà Tĩnh
⇨ Đơn giá :
● G3=22000*INDEX($D$11:$E$14,MATCH(LEFT(RIGHT(B3,4),2),$B$11:$B
$14,0),IF("Loại "&" "&VALUE(LEFT(B3,1))="Loại 1",1,2))
● COPY công thức từ ô G3 đến ô G7
⇨ Thành tiền :
● H3 =E3*G3*IF(AND(E3>50,LEFT(B3,1)=2,DAY(D3)<=5),95%,100%)
● COPY công thức từ ô H3 đến ô H7
CÂU 3:
K L
2 ĐK Tổng thành tiền
3 =AND(VALUE(LEFT(B3,1))=1,D3=DATE(2014,11,5)) =DSUM(A2:H7,H2,K2:K3)
CÂU 4 :
K L M
5 Diễn giải Thành tiền Mã hóa đơn
6 Quần kaki Loại 2 =DMIN(A2:H7,H2,K5:K6) =DGET(A2:H7,B2,K5:L6)
CÂU 5:
Số tiền chênh lệch giữa các hóa đơn bán hàng loại 2 và hóa đơn bán hàng loại 1 :
=SUMIF(B3:B7,"2*",H3:H7)-SUMIF(B3:B7,"1*",H3:H7)
Hà Tĩnh
BÀI 6:
Ý nghĩa mã hóa đơn: 3 kí tự đầu chỉ mã nhà sản xuất ( tính từ trái sang phải ), tính từ
phải sang trái 3 kí tự đầu chỉ mã loại sản phẩm, 2 kí tự tiếp theo chỉ kích thước chân, các
kí tự còn lại chỉ số lượng
YÊU CẦU:
CÂU 1:
⇨ Đơn hàng :
● D3 =HLOOKUP(RIGHT(B3,3),$D$15:$F$16,2,0)&" "&
VLOOKUP(LEFT(B3,3),$B$17:$C$19,2,0)
● COPY công thức từ ô D3 đến ô D12
⇨ Số lượng
● E3=VALUE(MID(B3,4,LEN(B3)-8))
● COPY công thức từ ô E3 đến ô E12
⇨ Cỡ giày
● F3=IF(VALUE(LEFT(RIGHT(B3,5),2))<=12,"S",IF(VALUE(LEFT(RIGHT(
B3,5),2))<=15,"M",IF(VALUE(LEFT(RIGHT(B3,5),2))<=18,"L","XL")))
● COPY công thức từ ô F3 đến ô F12
● G3=1000*INDEX($D$17:$F$19,MATCH(LEFT(B3,3),$B$17:$B$19,0),
MATCH(RIGHT(B3,3),$D$15:$F$15,0))*IF(OR(F3="L",F3="XL"),1,103%)
● COPY công thức từ ô G3 đến ô G12
● H3=E3*G3+IF(AND(C3>=DATE(2018,5,15),C3<=DATE(2018,6,10)),10000
*E3,0)
● COPY công thức từ ô H3 đến ô H12
J K
2 ĐK TỔNG
3 =LEFT(B3,3)="NKE" =DSUM(A2:H12,E2,J2:J3)
CÂU 4:
CÂU 5:
J K L
5 Đk1 Đk2 Thành tiền
6 =OR(F3="S",F3="M") =AND(MONTH(C3)>=3,MONTH(C3)<=6) =DMAX(A2:H12,H2,J5:K6)
Hà Tĩnh
BAI 7:
YÊU CẦU:
1. Điền dữ liệu cho cột Diễn giải, Ngày bán, Số lượng, Đơn giá.
Ví dụ: Dòng 3 có mã MA3LO27052012 thì Diễn giải điền Loa xuất xứ Malaisia,
Ngày bán điền 27/05/2012, Số lượng điền 3, Đơn giá điền 1290000
2. Tính thành tiền ( đvt:VNĐ), biết:
- Thành tiền = Số lượng * Đơn giá
- Những hợp đồng của các mặt hàng có xuất xứ nước ngoài, với sô lượng lớn
hơn 200 bán trong quí một thì được chiết khấu 5%
3. Điền phí vận chuyển biết phí vận chuyển = tỷ lệ vận chuyển*Thành tiền
Mặt hàng nội địa được miễn phí vận chuyển
4. Tính tổng tiền bán chuột hoặc bàn phím trong 6 tháng đầu tiên
5. Đưa ra mã hợp đồng của mặt hàng nước ngoài có số lượng lớn nhất
CÂU 1:
⇨ Diễn giải:
● C3=IF(LEFT(RIGHT(B3,10),2)="LO","Loa",IF(LEFT(RIGHT(B3,10),2)="C
H","Chuột","Bàn phím")) &" xuất xứ "&
HLOOKUP(LEFT(B3,2),$C$10:$E$11,2,0)
● COPY công thức từ ô C3 đến ô C6
⇨ Ngày bán
● D3=DATE(RIGHT(B3,4),MID(RIGHT(B3,8),3,2),MID(RIGHT(B3,8),1,2))
Hà Tĩnh
● G3=E3*F3*IF(AND(OR(LEFT(B3,2)="MA",LEFT(B3,2)="TQ"),E3>200,
MONTH(D3)<4),95%,100%)
● COPY công thức từ ô G3 đến ô G6
● H3=G3*IF(LEFT(B3,2)="VN",0,IF(LEFT(RIGHT(B3,10),2)="LO",3%,
IF(LEFT(RIGHT(B3,10),2)="CH",0%,1%)))
● COPY công thức từ ô H3 đến ô H6
CÂU 4:
17 ĐK
18 =G3*IF(LEFT(B3,2)="VN",0,IF(LEFT(RIGHT(B3,10),2)="LO",3%,
IF(LEFT(RIGHT(B3,10),2)="CH",0%,1%)))
CÂU 5:
B C
20 ĐK1 Số lượng
Hà Tĩnh
BÀI 8:
CHÚ THÍCH: Tính từ phải sang trái 2 kí tự đầu tiên chỉ khoảng cách, 2 kí tự tiếp theo
chỉ thời điểm giao hàng , 3 kí tự tiếp theo chỉ đối tượng khách hàng, 2 kí tự tiếp theo chỉ
mã loại hàng, các kí tự còn lại chỉ số lượng.
YÊU CẦU :
2. Điền vào cột thời điểm giao hàng trước 6 giờ và sau 22 giờ thì sẽ không giao hàng
( đánh dấu X vào cột thời điểm xuất phát )
3. Điền vào cột khuyến mại biết những hóa đơn giao hàng ngày 25/11/2017 đến
05/12/2017 thì khuyến mại 10%
4. Thành tiền = Số lượng * Đơn giá + giá ship – khuyến mãi
5. Tính tổng thành tiền của các hóa đơn bán Bánh khúc
6. Tìm số lượng các đơn hàng không phải ship trong tháng hiện tại
7. Tính thành tiền cao nhất của các đơn hàng các loại bánh bán cho sinh viên và giao
hàng từ 18h đến 22 h
8. Tìm mã hóa đơn có thành tiền cao nhất trong tháng 11
CÂU 1:
CÂU 2:
CÂU 3:
⇨ Khuyến mại:
● H3=E3*F3*IF(OR(AND(MONTH(C3)=11,DAY(C3)>=25),AND(MONTH(
C3)=12,DAY(C3)<=5)),10%,0)
● COPY công thức từ ô H3 đến ô H13
Hà Tĩnh
CÂU 4:
⇨ Thành tiền :
● I3=E3*F3-
H3+1000*IF(VALUE(RIGHT(B3,2))>30,25,IF(VALUE(RIGHT(B3,2))>15,2
0,IF(VALUE(RIGHT(B3,2))>5,15,IF(VALUE(RIGHT(B3,2))>2,10,0))))
● COPY công thức từ ô I3 đến ô I13
CÂU 5:
24 ĐK
25 =LEFT(RIGHT(B3,9),2)="BK"
CÂU 6:
27 ĐK1
28 =AND(J3="KHÔNG",MONTH(C3)=1)
CÂU 7:
30 ĐK2
31 =AND(LEFT(RIGHT(B3,7),3)="STD",LEFT(RIGHT(B3,9),1)="B",
VALUE(LEFT(RIGHT(B3,3),2))>=18,VALUE(LEFT(RIGHT(B3,4),2))<=22)
CÂU 8 :
B C
34 =MONTH(C3)=11 =DMAX(A2:J13,I2,B33:B34)
BÀI 9:
YÊU CẦU :
1. Điền dữ liệu cho các cột Tên – Loại hàng, Đơn vị tính, Số lượng và Đơn giá
Ví dụ : Nếu số phiếu có giá trị XMA200 thì giá trị các cột cần điền dữ liệu như
sau: Tên – Loại hàng là Xi măng lọai A; Đơn vị tính: Bao ; Số lượng là 200;
Đơn giá là 310000
2. Tính Thành tiền, Biết rằng: Thành tiền = Số lượng * Đơn giá
Biết rằng Các phiếu xuất ngày 10 hàng tháng được giảm 7% giá trị đơn giá
3. Xác định số lần xuất mặt hàng Xi măng
4. Tính tổng số tiền bán Xi măng trong tháng 10 năm 2017
5. Tìm số phiếu có giá trị Thành tiền lớn nhất ( Giả định giá trị là duy nhất )
CÂU 1:
⇨ Tên – Loại hàng :
● D3=VLOOKUP(LEFT(B3,2),$B$18:$C$20,2,0) &" " &
HLOOKUP(MID(B3,3,1),$C$13:$E$14,2,0)
Hà Tĩnh
CÂU 2:
⇨ Thành tiền:
● =F3*IF(MONTH(C3)=10,93%*G3,G3)
● COPY công thức từ ô H3 đến ô H10
CÂU 4:
F G
22 Số phiếu ĐK
23 XM* =MONTH(C3)=10
● Lập vùng điều kiện :
CÂU 5:
E
25 Thành tiền
26 =MAX(H3:H10)
● Lập vùng điều kiện :
BÀI 10:
YÊU CẦU
1. Điền vào Mô tả, Ngày xuất, Số lượng (tấn), Đơn giá ( USD/tấn)
Biết rằng: Tính từ trái sang 3 kí tự đầu của Mã hóa đơn là Mã hàng, 2 kí tự tiếp
theo là Xuất xứ. Tính từ phải sang: 2 kí tự đầu là Tháng bán, 2 kí tự tiếp theo Ngày
bán các kí tự còn lại là Số lượng.
Ví dụ: Mã hóa đơn là GT1TL120410 thì Mô tả có giá trị Gạo tẻ loại 1 Thái Lan
Ngày xuất là 04/10/2019; Số lượng ( Tấn ) là 12; Đơn giá( USD/tấn) là 1000.
2. Tính Thành tiền, biết rằng:
- Thành tiền = Số lượng * Đơn giá
- Với những hóa đơn bán Gạo nếp trong 7 ngày cuối của năm được chiết khấu
10%
3. Tính giá trị thành tiền trung bình theo từng đơn hàng cho các đơn hàng Gạo tẻ
4. Tính tổng thành tiền bán Gạo loại 2 có đơn giá từ 760 đến 800
5. Xác định mã hóa đơn có xuất đầu tiên sau ngày 30/4?
CÂU 1:
⇨ Mô tả
Hà Tĩnh
● C3 =VLOOKUP(LEFT(B3,3),$B$12:$C$16,2,0)&"
"&IF(MID(B3,4,2)="TL","Thái Lan",IF(MID(B3,4,2)="VN","Việt
Nam","Trung Quốc"))
● COPY công thức từ ô C3 đến ô C7
⇨ Ngày xuất
● D3 =DATE(2019,MID(B3,6,2),MID(B3,8,2))
● COPY công thức từ ô D3 đến ô D7
⇨ Số lượng
● E3=VALUE(MID(B3,10,LEN(B3)-9))
● COPY công thức từ ô E3 đến ô E7
⇨ Đơn giá
● F3=INDEX($D$12:$F$16,MATCH(LEFT(B3,3),$B$12:$B$16,0),MATCH(
MID(B3,4,2),$D$11:$F$11,0))
● COPY công thức từ ô F3 đến ô F7
CÂU 2:
⇨ Thành tiền
● G3=E3*F3*IF(AND(LEFT(B3,2)="GN",D3>=DATE(2019,12,25)),90%,100
%)
● COPY công thức từ ô G3 đến ô G7
CÂU 3:
C
22 ĐK
23 =LEFT(B3,2)="GT"
● Lập vùng điều kiện :
CÂU 4:
C D
Hà Tĩnh
25 ĐK1 ĐK2
26 =VALUE(MID(B3,3,1))=2 =AND(F3>=760,F3<=800)
● Lập vùng
điều kiện
● Viết hàm =DSUM(A2:G7,G2,C25:D26)
CÂU 5:
BAI 11:
Ý NGHĨA mã hóa đơn : 4 kí tự đầu chỉ tháng/ ngày bán.Tính từ phải qua trái 2 kí tự đầu
cho mã công ty, 3 kí tự tiếp theo là Mã hàng, các kí tự còn lại là số lượng.
YÊU CẦU:
Hà Tĩnh
CÂU 1:
⇨ Mô tả
● D3 =VLOOKUP(LEFT(RIGHT(B3,5),3),B17:C20,2,0)&" "&
HLOOKUP(RIGHT(B3,2),D14:F15,2,0)&" "&
HLOOKUP(RIGHT(B3,2),D14:F16,3,0)
● COPY công thức từ ô D3 đến ô D11
⇨ Ngày bán
● E3 =DATE(2019,LEFT(B3,2),MID(B3,3,2))
● COPY công thức từ ô E3 đến ô E11
⇨ Số lượng :
● F3 =VALUE(MID(B3,5,LEN(B3)-9))
● COPY công thức từ ô F3 đến ô F11
⇨ Đơn giá
● G3=INDEX(D17:F20,MATCH(LEFT(RIGHT(B3,5),3),B17:B20,0),MATCH(
RIGHT(B3,2),D14:F14,0))
● COPY công thức từ ô G3 đến ô G11
CÂU 2:
⇨ Khuyến mại
● H3=F3*G3*IF(OR(C3="Nam",C3="Hạnh",C3="Hằng",C3="Sơn",C3="Thắng
",C3="Thúy",C3="Bình",C3="Huyền"),3%,0)
● COPY công thức từ ô H3 đến ô H11
⇨ Thành tiền
● I3=F3*G3-H3
Hà Tĩnh
CÂU 3:
21 ĐK
CÂU 4:
B C D
23 Mô tả Xuất xứ ĐK
CÂU 5:
25 Thành tiền
26 =LARGE(I3:I11,2)