Kết quả bạn sẽ đạt được
Tạo named function LINE_TOTAL(qty, unit_price, tax_rate) từ công thức đã kiểm tra, sau đó dùng hàm này để tính Total cho ba dòng dữ liệu mẫu và đối chiếu kết quả.
Mục tiêu học tập
Mở workbook thực hành
Thực hành trên bản sao của riêng bạn
Mở bản mẫu Google Sheets để tạo bản sao giữ nguyên dữ liệu, công thức, định dạng, bộ lọc và hàng cố định. Bản gốc không bị thay đổi.
Bạn cần đăng nhập Google; nếu bản gốc chưa được chia sẻ công khai, hãy tải bảng mẫu đầy đủ rồi nhập vào Google Sheets, hoặc dán dữ liệu vào trang tính của bạn.
Thực hành từng bước
Bước 1: Chọn D2, nhập =A2*B2*(1+C2) và xác nhận kết quả là 16.5. Đây là công thức gốc dùng để kiểm tra logic trước khi tạo named function.
=A2*B2*(1+C2)Bước 2: Mở Data > Named functions. Chọn Add new function, đặt Function name là LINE_TOTAL, rồi thêm ba Argument placeholders theo đúng thứ tự: qty, unit_price, tax_rate.
Bước 3: Trong Formula definition, nhập =qty*unit_price*(1+tax_rate). Chọn Next, kiểm tra lại tên hàm và ba đối số, rồi chọn Create để lưu named function.
Bước 4: Quay lại D2 và nhập =LINE_TOTAL(A2,B2,C2). Xác nhận D2 vẫn là 16.5; sau đó copy/fill D2 xuống D4 thay vì gõ lại công thức từng ô.
=LINE_TOTAL(A2,B2,C2)Điểm kiểm tra
| Qty | Unit price | Tax rate | Total |
|---|---|---|---|
| 3 | 5 | 0.1 | 16.5 |
| 2 | 20 | 0.1 | 44 |
| 1 | 12 | 0.1 | 13.2 |
Nếu bài có công thức, ô kết quả phải do công thức tính chứ không phải giá trị gõ tay.
Lỗi thường gặp và cách sửa
Không dùng A2, B2, C2 trực tiếp trong Formula definition của named function. Phần định nghĩa phải dùng các placeholder qty, unit_price, tax_rate; tham chiếu ô chỉ xuất hiện khi gọi =LINE_TOTAL(A2,B2,C2).
Bài tập tự thực hành
Đổi Qty ở A2 từ 3 thành 4 và xác nhận D2 đổi từ 16.5 thành 22; sau đó trả A2 về 3 và xác nhận D2 trở lại 16.5.
Tóm tắt kiến thức
- ✓Kiểm tra công thức gốc trước khi chuyển logic thành named function.
- ✓Tạo LINE_TOTAL trong Data > Named functions với ba đối số qty, unit_price, tax_rate.
- ✓Dùng =qty*unit_price*(1+tax_rate) trong Formula definition, không dùng tham chiếu ô trực tiếp.
- ✓Gọi =LINE_TOTAL(A2,B2,C2) ở D2 rồi fill xuống D4.
- ✓Kết quả kiểm tra phải là 16.5, 44 và 13.2; thay A2 bằng 4 phải làm D2 đổi thành 22.
Tự kiểm tra kiến thức
Trả lời 4 câu hỏi dựa trên bảng tính vừa thực hành.
Bài tiếp theo
Tiếp tục theo thứ tự nên học với Tạo bản sao bảng tính.
Bình luận
Chưa có bình luận. Hãy là người đầu tiên chia sẻ ý kiến.