Gửi ý kiến phản hồi
Bắt đầu nhanh hàm tuỳ chỉnh
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Bạn có thể sử dụng Google Apps Script để viết một hàm tuỳ chỉnh, sau đó sử dụng hàm đó trong
Google Trang tính giống như một hàm tích hợp sẵn.
Mẫu bắt đầu nhanh sau đây sẽ tạo một hàm tuỳ chỉnh để tính toán
giá ưu đãi của các mặt hàng được chiết khấu. Giá ưu đãi được định dạng là đô la Mỹ.
Mục tiêu
Thiết lập tập lệnh.
Chạy tập lệnh.
Điều kiện tiên quyết
Để sử dụng mẫu này, bạn cần có các điều kiện tiên quyết sau đây:
Tài khoản Google (Tài khoản Google Workspace có thể
yêu cầu quản trị viên phê duyệt).
Một trình duyệt web có quyền truy cập vào Internet.
Thiết lập tập lệnh
Tạo một phương thức thanh toán mới
bảng tính .
Trong bảng tính mới, hãy chọn món trong thực đơn
Tiện ích > Apps Script .
Xoá bất kỳ mã nào trong trình chỉnh sửa tập lệnh và dán vào mã bên dưới. Sau đó
nhấp vào Lưu .
/**
* Calculates the sale price of a value at a given discount .
* The sale price is formatted as US dollars .
*
* @ param { number } input The value to discount .
* @ param { number } discount The discount to apply , such as . 5 or 50 %.
* @ return The sale price formatted as USD .
* @ customfunction
*/
function salePrice ( input, discount) {
let price = input - ( input * discount );
let dollarUS = Intl . NumberFormat ( "en-US" , {
style : "currency" ,
currency : "USD" ,
});
return dollarUS . format ( price );
}
Chạy tập lệnh
Chuyển về bảng tính của bạn.
Trong một ô, hãy nhập =salePrice(100,.2)
. Tham số đầu tiên biểu thị
giá ban đầu và tham số thứ hai thể hiện tỷ lệ phần trăm chiết khấu.
Nếu bạn đang ở một vị trí sử dụng dấu phẩy thập phân, bạn có thể cần phải nhập
Hãy =salePrice(100;0,2)
.
Công thức mà bạn nhập vào ô sẽ chạy hàm trong
tập lệnh bạn đã tạo ở phần trước. Hàm này mang lại một giao dịch bán hàng
giá $80.00
.
Các bước tiếp theo
Để tiếp tục tìm hiểu về cách mở rộng Trang tính bằng
Apps Script, hãy tham khảo
hãy xem các tài nguyên sau:
Gửi ý kiến phản hồi
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0 . Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers . Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-09-10 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]
Bạn muốn chia sẻ thêm với chúng tôi?
{"lastModified": "C\u1eadp nh\u1eadt l\u1ea7n g\u1ea7n \u0111\u00e2y nh\u1ea5t: 2024-09-10 UTC."}
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-09-10 UTC."]]