btvn.vn
Tìm kiếm Đăng nhập

VLOOKUP chính xác và phạm vi dò

Lưu trên thiết bị này
Chuyên đề lựa chọn ICT: bảng tính và báo giá · Chọn bài khác

Bảng tính thực hành

Tệp XLSX gồm năm trang tính: **Đơn giá → Đầu vào → Dự toán → Tổng hợp → Báo giá**. Mọi số tiền, lựa chọn và tên hoạt động đều **giả định**, chỉ dùng để học công thức; không phải giá dịch vụ hay báo giá hiện hành. Mở một **bản sao** để thử, giữ bản tải về làm mốc đối chiếu. Các ô vàng ở “Đầu vào” là dữ liệu thử; B12:B15 chứa TRUE/FALSE và có thể liên kết với hộp kiểm Form Controls trong Excel 2021.

Dò đúng tên rồi trả đúng cột

Trên “Dự toán”, D5 dùng `VLOOKUP(A5,'Đơn giá'!$A$4:$B$6,2,FALSE)`. Giá trị ở A5 là “Phòng đôi”; vùng dò có **cột đầu** A chứa tên phòng; cột thứ **2 của vùng** là B chứa giá. `FALSE` yêu cầu khớp chính xác, nên kết quả là **400 000 đồng/phòng/đêm**. Nếu tên cần dò không có trong cột đầu, công thức cho `#N/A`; cần kiểm tên/không gian thừa hoặc bổ sung dữ liệu đúng, không chọn gần đúng để che lỗi. Dấu `$` giữ vùng `$A$4:$B$6` cố định khi sao chép công thức xuống D6. Ô cần dò A5 lại dịch thành A6 để lấy loại phòng của dòng mới. Tệp mẫu dùng phạm vi cố định; khi thêm loại phòng mới vào bảng giá, phải kiểm vùng dò đã mở rộng hay chưa. Chế độ gần đúng của VLOOKUP có điều kiện sắp xếp cột đầu, nên ở đây dùng FALSE.

Đổi một đơn giá rồi lần theo kết quả

**Nhiệm vụ:** kiểm VLOOKUP thật sự đọc bảng giá. **Dữ liệu:** bản sao XLSX, “Đơn giá” B5 ban đầu **400 000** đồng/phòng đôi/đêm; “Đầu vào” B8=1, B5=1 đêm. 1. Trên “Đơn giá”, sửa B5 thành **450 000**. Sang “Dự toán”, kiểm D5=450 000, E5=450 000; các ô đơn giá phòng đơn/ba không đổi. 2. Kiểm tổng giá gốc E12=**1 720 000**, tổng giá báo “Tổng hợp” D10=**1 926 000** và giá báo/người “Báo giá” B9=**481 500** đồng. Lưu ý tỉ lệ cộng giá lưu trú là 10% trên giá gốc. 3. Hoàn nguyên B5=400 000; kiểm kết quả quay về. Nếu hiện `#N/A`, xem nhãn phòng ở cột A và cột đầu của vùng dò; nếu D5 không đổi, xem địa chỉ vùng dò và chế độ tính lại. **Kết quả cần thấy:** một thay đổi ở bảng giá đi qua dự toán rồi tới báo giá theo đúng đơn vị; dữ liệu thực hành không phải báo giá thật.

Bài luyện

Trong `VLOOKUP(A5,'Đơn giá'!$A$4:$B$6,2,FALSE)`, số 2 chỉ gì?
Chọn một đáp án

Bài luyện

Vì sao vùng `$A$4:$B$6` có dấu `$` khi sao chép VLOOKUP xuống dòng sau?
Chọn một đáp án

Bài luyện

Tìm tên phòng không có trong cột đầu của vùng dò bằng VLOOKUP với `FALSE` sẽ ra gì?
Chọn một đáp án

Đang học