การเริ่มต้นใช้งานฟังก์ชันที่กำหนดเองอย่างรวดเร็ว

คุณสามารถใช้ Google Apps Script เพื่อเขียนฟังก์ชันที่กำหนดเอง แล้วนำไปใช้ใน Google ชีตได้เหมือนกับฟังก์ชันในตัว

ตัวอย่างการเริ่มต้นใช้งานอย่างรวดเร็วต่อไปนี้จะสร้างฟังก์ชันที่กำหนดเองซึ่งคำนวณ ราคาลดของสินค้าที่ลดราคา ราคาลดจะจัดรูปแบบเป็นสกุลเงินดอลลาร์สหรัฐ

วัตถุประสงค์

  • ตั้งค่าสคริปต์
  • เรียกใช้สคริปต์

ข้อกำหนดเบื้องต้น

หากต้องการใช้ตัวอย่างนี้ คุณต้องมีข้อกำหนดเบื้องต้นต่อไปนี้

  • บัญชี Google (บัญชี Google Workspace อาจต้อง ได้รับการอนุมัติจากผู้ดูแลระบบ)
  • เว็บเบราว์เซอร์ที่มีสิทธิ์เข้าถึงอินเทอร์เน็ต

ตั้งค่าสคริปต์

  1. สร้างสเปรดชีต ใหม่
  2. จากภายในสเปรดชีตใหม่ ให้เลือกรายการในเมนู ส่วนขยาย > Apps Script
  3. ลบโค้ดในเครื่องมือแก้ไขสคริปต์ แล้ววางโค้ดต่อไปนี้ จากนั้นคลิกบันทึก ไอคอนฟล็อปปีดิสก์ที่ใช้บันทึกโปรเจ็กต์

    /**
     * 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 *