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.
Ngày động cần được gọi đúng tên
`TODAY()` trả **ngày hiện tại theo đồng hồ hệ thống**; `NOW()` trả **ngày và giờ**. `TODAY()+30` là một mốc sau 30 ngày, với điều kiện ô đang được định dạng kiểu ngày. Các hàm này có thể tính lại khi mở tệp hoặc khi bảng tính tính lại. Vì vậy, trong tệp mẫu, B10 của “Báo giá” được gọi là **Ngày xem báo giá**, B11 là **Mốc xem lại sau 30 ngày**. Nếu cần chứng minh ngày phát hành cố định của một báo giá đã gửi, phải ghi ngày phát hành bằng giá trị cố định theo quy trình lưu chứng từ, không dùng một ô TODAY tự đổi.
Số khách, ngày, đêm và giá trong trang “Báo giá” lấy từ các trang trước. Trước khi xuất PDF hoặc in A4, kiểm vùng in, tên hạng mục, dấu tiếng Việt, đơn vị, thông báo sức chứa và con số tổng; việc PDF mở được không chứng minh công thức đã đúng.
Kiểm bản báo giá giả định
**Nhiệm vụ:** xem ngày động và xuất thử trang “Báo giá”. **Dữ liệu:** bản sao XLSX, trang “Báo giá” và các đầu vào giả định.
1. Xem công thức B10=`TODAY()`, B11=`B10+30`; ghi lại ngày đang hiển thị theo đồng hồ máy thử. Có thể nhập `=NOW()` vào một ô trống trên **bản sao** để so ngày/giờ với TODAY, rồi xóa ô thử.
2. Kiểm B8=1 871 000 đồng, B9=467 750 đồng/người ở bộ dữ liệu gốc; B12 báo “Đủ chỗ theo số liệu”.
3. Xuất riêng trang “Báo giá” ra PDF hoặc xem trước in trên A4. Mở PDF và kiểm không bị cắt cột, không mất ngày, giá, đơn vị hoặc cảnh báo. Nếu thiếu phần bên phải, sửa vùng in/tỉ lệ trang rồi xuất lại.
**Kết quả cần thấy:** B11 cách B10 30 ngày theo phép tính ngày; PDF chứa đủ phần đang cần kiểm. Số ngày thực tế phụ thuộc đồng hồ và lúc mở tệp, nên không ép một ngày cố định trong câu luyện.
Bài luyện
Ô `=TODAY()` trong bảng tính trả về điều gì?
TODAY là hàm ngày động.
Nó không tự tạo chứng từ phát hành cố định.
NOW mới gồm ngày và giờ.
Ngày phụ thuộc đồng hồ, không cố định cuối tháng.
Lời giải
`TODAY()` cho ngày hiện tại theo hệ thống lúc tính. Khi bảng tính tính lại ở ngày khác, kết quả có thể đổi.
Bài luyện
Nếu ô B10 chứa một ngày hợp lệ, `=B10+30` thường cho biết gì trong bảng tính?
Số ngày được cộng theo giá trị ngày của bảng tính.
Cộng 30 là số ngày, không phải tháng.
Có thể chuyển tháng/năm.
Không có quy tắc cuối tháng.
Lời giải
Ngày được lưu dưới dạng giá trị có thể cộng số ngày. `B10+30` đi 30 ngày sau B10, kể cả khi qua tháng hoặc năm.
Bài luyện
Sau khi xuất trang báo giá sang PDF, việc nào cần làm trước khi chia sẻ?
Mở bản xuất mới phát hiện lỗi hiển thị/vùng in.
Thông báo không chứng minh nội dung đúng.
Nguồn cần để sửa và đối chiếu.
Giá trong tệp là giả định.
Lời giải
Bản PDF phải được mở để kiểm nội dung hiển thị, đặc biệt các con số, ngày, đơn vị và vùng in. Sau đó mới cân nhắc chia sẻ theo mục đích phù hợp.
Đang học