Kinh nghiệm thiết kế cột Google Sheet để kết nối App Sheet nhanh nhất

Kinh nghiệm thiết kế cột Google Sheet để kết nối AppSheet

  1. Cấu trúc bảng Google Sheet hợp lý
  2. Tên cột chuẩn – tránh lỗi sync chậm
  3. Không dùng công thức trong Google Sheet nếu có thể
  4. Video chia sẽ kinh nghiệm thực tế

1. Cấu trúc bảng Google Sheet hợp lý

Ví dụ các cột nên có và gợi ý:

Cột Vai trò Gợi ý
ID (Key) Khóa chính của bảng Dùng UNIQUEID() hoặc GUID() trong AppSheet. Không để trống, không trùng.
NgayTao Ghi ngày tạo Dùng NOW() hoặc TODAY() trong AppSheet (không nên công thức trong Sheet).
NguoiTao Người tạo bản ghi Dùng USEREMAIL() trong AppSheet.
Ten, MoTa, SoLuong,... Dữ liệu chính Tên cột không dấu, không khoảng trắng. Ví dụ: TenHang, SoLuongTon.
TrangThai Trạng thái Dùng Enum hoặc EnumList trong AppSheet, không để text tự do.

Ví dụ cột tốt: MaHS, HoTen, Lop, NgaySinh, GioiTinh, DiemTB, TrangThai

Cột nên tránh: Mã học sinh, họ và tên, ngày sinh (dd/mm/yyyy), tình trạng (vì có dấu, khoảng trắng, công thức phức tạp)

2. Tên cột chuẩn – tránh lỗi sync chậm

  • Không dùng ký tự đặc biệt (#, /, (, ) …).
  • Không viết có dấu.
  • Không đổi tên cột sau khi đã kết nối AppSheet (nếu cần, đổi cả bên AppSheet).
  • Nếu đổi, nên dùng "Column Structure Regenerate" để cập nhật lại schema.

3. Không dùng công thức trong Google Sheet nếu có thể

Lý do: Mỗi lần sync AppSheet → Sheet phải tính lại công thức → sync chậm.

Gợi ý:

  • Dùng App Formula hoặc Virtual Column trong AppSheet thay vì công thức trong Sheet.

4. Video chia sẽ kinh nghiệm thực tế

Tìm kiếm:

Kinh nghiệm thiết kế cột Google Sheet để kết nối AppSheet