Google Trang tính có các hàm Nhập để giúp tối ưu hoá bảng tính, chẳng hạn như:
Hạn mức sử dụng
Khi các hàm Nhập tạo quá nhiều lưu lượng truy cập, bạn sẽ nhận được thông báo lỗi sau: "Lỗi: Quá trình tải dữ liệu có thể mất một chút thời gian vì có nhiều yêu cầu. Hãy cố gắng giảm số lượng hàm IMPORTHTML, IMPORTDATA, IMPORTFEED hoặc IMPORTXML trong các trang tính bạn đã tạo.
Người tạo tài liệu này đã đặt mức giới hạn nghiêm ngặt. Người dùng phải cân nhắc mức sử dụng trên tất cả tài liệu đang mở mà họ tạo. Nếu một cộng tác viên chỉnh sửa thì nội dung đó cũng có thể được tính vào hạn mức của bạn.
Để giải quyết các thông báo lỗi, hãy giảm bớt nội dung thay đổi trên dải ô nguồn nơi hàm Nhập lấy dữ liệu. Ví dụ: nếu giá trị được phân giải cho tham số dải ô nguồn trong hàm =IMPORTDATA(dải_ô_nguồn) thường xuyên thay đổi, thì bạn sẽ phải thực hiện lệnh gọi bên ngoài. Điều này có thể gây ra tình trạng tắc nghẽn.
Tính mới của dữ liệu
Để đảm bảo người dùng nhận được dữ liệu mới mà vẫn duy trì mức sử dụng hợp lý, các hàm IMPORTDATA, IMPORTHTML và IMPORTXML dùng chung một số quy tắc:
- Cả ba hàm này đều tự động kiểm tra để tìm dữ liệu cập nhật mỗi giờ khi tài liệu mở, kể cả khi công thức và trang tính không thay đổi.
- Nếu bạn xoá rồi thêm lại các ô hoặc ghi đè các ô bằng cùng một công thức, thì thao tác này sẽ kích hoạt quá trình làm mới hàm.
Quan trọng: Nếu bạn mở rồi làm mới tài liệu, thì thao tác này sẽ không kích hoạt quá trình làm mới các hàm.
Khả năng tự tính toán lại
Khi sử dụng hàm Nhập, bạn có thể gặp lỗi “#ERROR!” trong ô kèm thông báo: “Lỗi: Hàm này không được phép tham chiếu đến ô chứa NOW(), RAND(), RANDARRAY() hoặc RANDBETWEEN()”.
Các hàm Nhập không được phép tham chiếu trực tiếp hoặc gián tiếp đến hàm có khả năng tự tính toán lại như hàm NOW, RAND hoặc RANDBETWEEN để tránh bảng tính của người dùng bị quá tải vì các hàm tự tính toán lại này cập nhật thường xuyên.
Nếu bạn gặp thông báo lỗi nêu trên nhưng vẫn muốn đọc kết quả của các hàm tự tính toán lại, hãy sao chép kết quả của các hàm tự tính toán lại. Sử dụng thao tác Dán đặc biệt Chỉ giá trị.
Quan trọng: Khi bạn thực hiện các bước này, tất cả giá trị sẽ trở thành giá trị tĩnh. Ví dụ: Nếu bạn sao chép và Dán đặc biệt kết quả của hàm NOW dưới dạng giá trị, thì các giá trị mà bạn dán sẽ không thay đổi theo thời gian của bạn nữa.
Lưu ý: Trường hợp ngoại lệ duy nhất là hàm TODAY, hàm này tự tính toán lại nhưng không cập nhật nhiều lần mỗi ngày.
Thông báo lỗi: “Kết quả quá lớn”
Đối với hàm IMPORTXML, nếu bạn nhận được thông báo lỗi này, hãy giảm lượng dữ liệu mà truy vấn XPATH trả về.
Thông báo lỗi: "Quản trị viên chưa cấp quyền để nhập dữ liệu từ..."
Nếu bạn nhận được thông báo lỗi này, hãy liên hệ với quản trị viên để được cấp quyền nhập dữ liệu từ URL này.
Thông báo dành cho người dùng
Nếu bạn thêm hoặc chỉnh sửa hàm NHẬP lần đầu tiên trong một Trang tính đối với các hàm sau, một biểu ngữ cảnh báo sẽ xuất hiện vì trang tính đó có thể gửi và nhận dữ liệu cho các bên bên ngoài.
- Hàm IMPORTHTML
- Hàm IMPORTXML
- Hàm IMPORTFEED
- Hàm IMPORTDATA
- Hàm IMAGE
Để cho phép truy cập, người chỉnh sửa bảng tính có thể nhấp vào mục Cho phép truy cập
Thông báo lỗi: "Vui lòng sử dụng một trình duyệt web dành cho máy tính để cấp quyền truy cập để tìm nạp dữ liệu từ các URL bên ngoài".
Nếu gặp lỗi này, bạn có thể chuyển sang một trình duyệt web dành cho máy tính để cho phép truy cập vào các hàm NHẬP hoặc làm theo các bước sau đây:
- Dán URL của bảng tính vào trình duyệt Chrome
- Chọn một mục:
- Đối với iPhone và iPad: Nhấn vào biểu tượng Tuỳ chọn khác Yêu cầu trang web dành cho thiết bị di động
- Đối với Android: Nhấn vào biểu tượng Tuỳ chọn khác Trang web dành cho máy tính
- Nhấp vào Cho phép truy cập.
Cách hoạt động của thông báo:
- Thông báo này được kích hoạt một lần cho mỗi Trang tính, nhưng chỉ người chỉnh sửa mới có thể nhấp vào mục Cho phép truy cập. Khi người chỉnh sửa nhấp vào, thông báo sẽ bị đóng và không hiển thị cho các cộng tác viên khác.
- Tất cả hàm NHẬP hiện có trên trang tính sẽ bị chặn cho đến khi bạn nhấp vào Cho phép truy cập
- Người dùng sẽ không thu hồi được quyền truy cập sau khi chấp nhận, trừ phi họ sử dụng Nhật ký phiên bản. Trong Nhật ký phiên bản, hãy quay về một phiên bản trước khi thông báo xuất hiện, sau đó thêm lại hoặc chỉnh sửa lại hàm NHẬP. Thông báo sẽ xuất hiện lại. Sau đó bạn có thể xoá tất cả các hàm
IMPORTHTML(), IMPORTXML(), IMPORTFEED(), IMPORTDATA()
hoặcIMAGE()
trong bảng tính.