Lỗi phân tích cú pháp công thức trong google sheet năm 2024
Hàm được đặt tên giúp bạn tạo những hàm tuỳ chỉnh có thể sử dụng công thức tích hợp sẵn trong Trang tính. Chúng tôi đã thêm tính năng nhập hàm được đặt tên để bạn có thể sử dụng các hàm đó trong nhiều trang tính. Show Named functions tutorial Để lấy bảng tính mẫu và làm theo video này, hãy nhấp vào "Tạo bản sao" bên dưới. Tạo bản sao Mở hàm được đặt tên
Đối với ô có công thức:
Tạo hàm được đặt tênKhi bạn tạo hàm được đặt tên, hãy sử dụng văn bản làm phần giữ chỗ cho dữ liệu đầu vào. Ví dụ:
Nếu chèn văn bản " Trước đây, bạn chỉ có thể tạo hàm tuỳ chỉnh bằng App Script, mà App Script yêu cầu bạn phải viết mã bằng JavaScript. Với hàm được đặt tên, bạn có thể tạo hàm tuỳ chỉnh bằng một giao diện trực quan mà không cần viết mã. 4 thành phần chính trong hàm được đặt tên bao gồm:
Thông tin khácSau khi thiết lập các thành phần chính ở trên, bạn có thể thêm thông tin chi tiết khác trên trang thứ hai. Đối với mọi phần giữ chỗ đối số mà bạn định nghĩa, bạn có thể sử dụng các trường sau:
Những thông tin bổ sung này cùng với các thành phần chính được dùng để điền vào hộp trợ giúp về hàm khi bạn thêm hàm được đặt tên vào ô: Nhập các hàm được đặt tênKhi tạo thêm nhiều hàm được đặt tên hoặc khi bắt đầu tìm các hàm hữu ích mà người khác tạo, có thể bạn sẽ muốn sử dụng các hàm đó trong nhiều trang tính. Để sử dụng lại hàm được đặt tên đã tạo, bạn có thể nhập hàm đó từ một trang tính khác vào trang tính hiện tại:
Mẹo:
Ví dụHàm được đặt tên có 2 phần giữ chỗ đối số
Hàm được đặt tên không có phần giữ chỗ đối số
Hàm được đặt tên sử dụng đệ quy
Hàm được đặt tên sử dụng LAMBDA
Câu hỏi thường gặpTôi có thể tạo dải ô tương đối trong hàm được đặt tên không? Không. Tất cả dải ô trong định nghĩa công thức đều là dải ô tuyệt đối. Nếu dải ô không được đưa vào định nghĩa ở định dạng tuyệt đối thì dải ô đó sẽ được chuyển đổi thành dải ô tuyệt đối. Ví dụ: "A1:B3" sẽ được sửa đổi thành "1!$A$1:$B$3" khi lưu vào Trang tính. Bạn có thể chuyển các dải ô tương đối dưới dạng đối số vào hàm được đặt tên. Tôi có thể sử dụng tên hàm tích hợp sẵn như SUM làm tên phần giữ chỗ đối số không? Có. Bạn có thể đặt tên cho phần giữ chỗ đối số giống như hàm tích hợp sẵn. Ví dụ: bạn có thể đặt tên cho phần giữ chỗ đối số là "SUM". Tuy nhiên, nếu được sử dụng cùng nhau, phần giữ chỗ đối số sẽ được ưu tiên hơn hàm tích hợp sẵn. Tôi có thể nhập tên được định nghĩa mà không có tham số vào Trang tính không? Có. Bạn có thể nhập tên được định nghĩa mà không có tham số vào Trang tính, nhưng không được sử dụng dấu ngoặc đơn khi gọi các tên đó. Tôi có thể chỉnh sửa hàm được đặt tên (đã định nghĩa) không có tham số đã nhập trong Trang tính không? Có. Trang tính sẽ cập nhật tên được định nghĩa để tuân theo cú pháp cho hàm được đặt tên trên Trang tính. Bạn phải thêm dấu ngoặc đơn vào tất cả nội dung tham chiếu đến các ô. Tôi có thể tạo hàm được đặt tên trùng tên với hàm tập lệnh ứng dụng tuỳ chỉnh không? Không. Bạn không thể tạo hàm được đặt tên trùng tên với hàm tập lệnh ứng dụng tuỳ chỉnh đã có trong Trang tính. Bạn có thể thêm hàm tuỳ chỉnh có cùng tên với hàm được đặt tên hiện có vào Trang tính. Tuy nhiên, hàm được đặt tên hiện có sẽ thay thế hàm tuỳ chỉnh đó. Tôi nhận được thông báo lỗi "Đã đạt giới hạn tính toán trong khi cố gắng tính toán công thức này" cho công thức đệ quy. Làm cách nào để giải quyết lỗi này? |