Giáo trình Excel cho người mới
Sau bài này bạn làm được gì?
Sau buổi này, người học biết chuẩn bị Google Sheet đúng cấu trúc và tạo một app nhập đơn hàng cơ bản không cần code.
Mỗi sheet nên là một bảng rõ ràng: Đơn hàng là danh sách đơn hàng, Menu là danh sách món. Mỗi cột có tiêu đề, mỗi dòng là một bản ghi.
Sheet Đơn hàng có Mã đơn, Ngày, Tên món, Nhóm món, Số lượng, Đơn giá, Thành tiền, Thanh toán, Trạng thái.
Công thức mẫu
Thành tiền trong Google Sheet
=E2*F2Số lượng nhân đơn giá.
Expression tương tự trong AppSheet
[Số lượng] * [Đơn giá JPY]Trong AppSheet, tên cột thường được đặt trong dấu ngoặc vuông.
Cách thao tác trên Excel thật
Đang hiển thị thao tác cho Windows.
- 1Mở file
buoi-05-appsheet-orders-template.csv. - 2Import vào Google Sheets.
- 3Đổi tên sheet thành
Đơn hàng. - 4Tạo thêm sheet
Menunếu muốn dùng dropdown món. - 5Kiểm tra không có ô merge và dòng tiêu đề chỉ nằm ở dòng đầu.
- Tên cột nên ngắn, rõ và không đổi liên tục sau khi đã tạo app.
- Nếu dùng tiếng Việt có dấu trong tên cột, AppSheet vẫn dùng được, nhưng người mới thường dễ thao tác hơn với tên cột không dấu.
AppSheet không yêu cầu viết code. Ta chọn nguồn dữ liệu, kiểm tra cột, tạo form nhập đơn và view xem danh sách đơn.
Nhân viên Tamabee nhập Phở bò, số lượng 2, thanh toán Không tiền mặt; app lưu về bảng Đơn hàng.
Cách thao tác trên Excel thật
Đang hiển thị thao tác cho Windows.
- 1Vào AppSheet và chọn tạo app từ Google Sheets.
- 2Chọn file Google Sheet đã import từ template.
- 3Trong Data → Columns, kiểm tra kiểu dữ liệu của Ngày, Số lượng, Đơn giá.
- 4Trong UX → Views, tạo form nhập đơn hàng.
- 5Thêm expression tính Thành tiền nếu muốn tính trong AppSheet.
- 6Chạy thử bằng cách nhập 2–3 đơn hàng mẫu rồi quay lại Google Sheet kiểm tra dữ liệu.
- AppSheet trong khóa này chỉ học mức cơ bản để hiểu luồng dữ liệu, không đi sâu automation/phân quyền.
- Nếu dữ liệu đơn hàng dùng để báo cáo Excel, hãy giữ cùng cấu trúc cột để copy/xuất về Excel dễ dàng.
Bài tập thực hành
Buổi cuối mô phỏng việc Tamabee chuẩn bị Google Sheet để tạo app nhập đơn hàng bằng AppSheet. Người học vẫn làm trên dữ liệu bảng, sau đó mới đưa sang AppSheet để thấy app không cần backend riêng.