কাস্টম ফাংশন কুইকস্টার্ট

আপনি একটি কাস্টম ফাংশন লিখতে Google Apps স্ক্রিপ্ট ব্যবহার করতে পারেন, তারপরে এটি একটি অন্তর্নির্মিত ফাংশনের মতো Google পত্রকগুলিতে ব্যবহার করতে পারেন৷

নিম্নলিখিত কুইকস্টার্ট নমুনাটি একটি কাস্টম ফাংশন তৈরি করে যা ছাড় পাওয়া আইটেমগুলির বিক্রয় মূল্য গণনা করে। বিক্রয় মূল্য US ডলার হিসাবে ফর্ম্যাট করা হয়.

উদ্দেশ্য

  • স্ক্রিপ্ট সেট আপ করুন।
  • স্ক্রিপ্ট চালান।

পূর্বশর্ত

এই নমুনা ব্যবহার করতে, আপনার নিম্নলিখিত পূর্বশর্ত প্রয়োজন:

  • একটি Google অ্যাকাউন্ট (Google Workspace অ্যাকাউন্টের জন্য অ্যাডমিনিস্ট্রেটরের অনুমোদনের প্রয়োজন হতে পারে)।
  • ইন্টারনেট অ্যাক্সেস সহ একটি ওয়েব ব্রাউজার।

স্ক্রিপ্ট সেট আপ করুন

  1. একটি নতুন স্প্রেডশীট তৈরি করুন।
  2. আপনার নতুন স্প্রেডশীটের মধ্যে থেকে, মেনু আইটেমটি এক্সটেনশন > Apps স্ক্রিপ্ট নির্বাচন করুন।
  3. স্ক্রিপ্ট এডিটর থেকে যেকোনো কোড মুছুন এবং নিচের কোডে পেস্ট করুন। তারপর Save এ ক্লিক করুন সেভ আইকন .

    /**
     * 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);
    }
    

স্ক্রিপ্ট চালান

  1. আপনার স্প্রেডশীটে ফিরে যান।
  2. একটি ঘরে, =salePrice(100,.2) লিখুন। প্রথম প্যারামিটারটি আসল মূল্য এবং দ্বিতীয় প্যারামিটারটি ডিসকাউন্ট শতাংশ প্রতিনিধিত্ব করে। আপনি যদি দশমিক কমা ব্যবহার করে এমন একটি অবস্থানে থাকেন, তাহলে আপনাকে এর পরিবর্তে =salePrice(100;0,2) লিখতে হবে।

আপনি কক্ষে যে সূত্রটি প্রবেশ করান তা পূর্ববর্তী বিভাগে আপনার তৈরি স্ক্রিপ্টে ফাংশনটি চালায়। ফাংশনটির বিক্রয় মূল্য $80.00 হয়।

পরবর্তী পদক্ষেপ

অ্যাপস স্ক্রিপ্টের সাহায্যে শীটগুলি কীভাবে প্রসারিত করা যায় সে সম্পর্কে শেখা চালিয়ে যেতে, নিম্নলিখিত সংস্থানগুলি দেখুন: