You are on page 1of 1

DANH SÁCH ĐĂNG KÝ THUÊ PHÒNG

TÊN MÃ TÊN TIỀN THANH


STT SỐ PHÒNG NGÀY ĐẾN NGÀY ĐI SỐ NGÀY TIỀN DV GIẢM GIÁ
KHÁCH DV DV PHÒNG TOÁN
1 THANH 103 02/01/2017 05/01/2017 LA
2 BÌNH 106 08/03/2017 11/03/2017 FB
3 AN 307 14/04/2017 16/04/2017 FB
4 TÚ 207 10/04/2017 21/04/2017 BU
5 HÀ 401 09/05/2017 18/05/2017 FB
6 MINH 204 07/05/2017 12/05/2017 LA
7 NHI 110 09/05/2017 12/05/2017 BU
8 LOAN 308 07/05/2017 09/05/2017 CR
9 HÙNG 205 06/05/2017 07/05/2017 BU
10 TRINH 210 09/05/2017 10/05/2017 CR

BẢNG 1: BIỂU GIÁ PHÒNG BẢNG 3: TÊN DỊCH VỤ


TẦNG 1 2 3 4 Mã DV TÊN DỊCH VỤ
GIÁ 600,000 500,000 400,000 300,000 BU Business center
CR Car Rental
BẢNG 2: BIỂU GIÁ DỊCH VỤ FB Food & Beverage
MÃ DV 1 2 3 4 LA Laundry
BU 50,000 12,000 80,000 20,000
CR 100,000 50,000 50,000 70,000
FB 70,000 90,000 90,000 90,000
LA 30,000 60,000 15,000 40,000

1. Số ngày ở = Ngày đi – Ngày đến +1

2. Tên dịch vụ: Dựa vào mã dịch vụ và dò tìm trong Bảng 3


VLOOKUP( Trị dò, vùng dò, số cột Kiểu tìm )
Mã DV … … 0

3. Tiền dịch vụ = Số ngày ở * Giá dịch vụ (dựa vào mã dịch vụ và ký tự đầu tiên của
số phòng, dò tìm trong Bảng 2; yêu cầu: Dùng hàm INDEX, MATCH).
INDEX( VÙNG DÒ, SỐ DÒNG, SỐ CỘT )
… MATCH MATCH

Số dòng: MATCH(Mã DV, vùng dò,0)


Số cột: MATCH(Value(Left(Số phòng, …)), vùng dò,0)

4. Tiền phòng = Số ngày ở * Giá phòng (dựa vào ký tự đầu tiên của số phòng và dò
tìm trong Bảng 1)
HLOOKUP( Trị dò, vùng dò, số cột Kiểu tìm )
Left(…, …) … … 0

5. Giảm giá: giảm 10% tiền phòng cho khách có số ngày ở >=3
Giảm giá= If(số ngày ở >=3, …, …)

6. Thanh toán = Tiền phòng + Tiền dịch vụ - Giảm giá


Thanh toán = Tiền phòng + Tiền dịch vụ *(1 - Giám giá)

You might also like