কোডিং স্তর : মধ্যবর্তী
সময়কাল : ২০ মিনিট
প্রকল্পের ধরণ : সম্পাদক অ্যাড-অন
উদ্দেশ্য
- সমাধানটি কী করে তা বুঝুন।
- সমাধানের মধ্যে অ্যাপস স্ক্রিপ্ট পরিষেবাগুলি কী করে তা বুঝুন।
- স্ক্রিপ্ট সেট আপ করুন।
- স্ক্রিপ্টটি চালান।
এই সমাধান সম্পর্কে
খালি সারি এবং কলামগুলি স্বয়ংক্রিয়ভাবে সরিয়ে, স্প্রেডশিটটি ডেটা পরিসরের প্রান্তে ক্রপ করে এবং ডেটার ফাঁক পূরণ করে স্প্রেডশিট ডেটা পরিষ্কার করুন।


কিভাবে এটা কাজ করে
স্ক্রিপ্টটি নিম্নলিখিত ফাংশন সম্পাদন করে:
- ফাঁকা সারি মুছে ফেলুন - একটি নির্বাচিত পরিসরের মধ্যে, স্ক্রিপ্ট খালি সারিগুলি সনাক্ত করে এবং সেগুলি মুছে ফেলে। যদি একটি সারির মধ্যে থাকা কোষগুলিতে স্পেস অক্ষর থাকে, তাহলে সারিটি খালি বলে বিবেচিত হবে না।
- ফাঁকা কলাম মুছে ফেলুন - একটি নির্বাচিত পরিসরের মধ্যে, স্ক্রিপ্ট খালি কলামগুলি সনাক্ত করে এবং সেগুলি মুছে ফেলে। যদি একটি কলামের মধ্যে থাকা কোষগুলিতে স্পেস অক্ষর থাকে, তাহলে কলামটি খালি বলে বিবেচিত হবে না।
- শীট থেকে ডেটা রেঞ্জ ক্রপ করুন - স্ক্রিপ্টটি ডেটা রেঞ্জ কোথায় শেষ হয় তা চিহ্নিত করে এবং অতিরিক্ত সারি এবং কলামগুলি মুছে ফেলে।
- খালি সারি পূরণ করুন – স্ক্রিপ্টটি নির্বাচিত সক্রিয় ঘরের বিষয়বস্তু কপি করে নীচের সারির খালি কক্ষে পেস্ট করে। যখন স্ক্রিপ্টটি এমন কোনও সারির মুখোমুখি হয় যা খালি থাকে না বা ডেটা পরিসরের শেষ প্রান্তে পৌঁছায় তখন স্ক্রিপ্টটি বিষয়বস্তু পেস্ট করা বন্ধ করে দেয়।
অ্যাপস স্ক্রিপ্ট পরিষেবা
এই সমাধানটি নিম্নলিখিত পরিষেবা ব্যবহার করে:
- স্প্রেডশিট পরিষেবা - সক্রিয় শীটটি পায় এবং সমস্ত পরিষ্কারের ফাংশন সম্পাদন করে।
পূর্বশর্ত
এই নমুনাটি ব্যবহার করার জন্য, আপনার নিম্নলিখিত পূর্বশর্তগুলি প্রয়োজন:
- একটি Google অ্যাকাউন্ট (Google Workspace অ্যাকাউন্টের জন্য প্রশাসকের অনুমোদনের প্রয়োজন হতে পারে)।
- ইন্টারনেট অ্যাক্সেস সহ একটি ওয়েব ব্রাউজার।
স্ক্রিপ্ট সেট আপ করুন
- ক্লিন শিট অ্যাপস স্ক্রিপ্ট প্রজেক্ট খুলতে নিম্নলিখিত বোতামে ক্লিক করুন।
প্রকল্পটি খুলুন - ওভারভিউ ক্লিক করুন।
- ওভারভিউ পৃষ্ঠায়, একটি অনুলিপি তৈরি করুন ক্লিক করুন
.
- আপনার কপি করা প্রজেক্টের উপরে, Deploy > Test deployments এ ক্লিক করুন।
- Select type এর পাশে, Enable deployment types এ ক্লিক করুন।
> সম্পাদক অ্যাড-অন ।
- নতুন পরীক্ষা তৈরি করুন ক্লিক করুন।
- টেস্ট ডকুমেন্টের অধীনে, No document selected এ ক্লিক করুন।
- পরিষ্কার করার জন্য ডেটা সহ একটি স্প্রেডশিট নির্বাচন করুন এবং Insert এ ক্লিক করুন। একটি নমুনা নথি ব্যবহার করতে, নমুনা পরিষ্কার ডেটা স্প্রেডশিটের একটি অনুলিপি তৈরি করুন ।
- পরীক্ষা সংরক্ষণ করুন ক্লিক করুন।
- স্প্রেডশিটটি খুলতে, সংরক্ষিত পরীক্ষার পাশের রেডিও বোতামটি নির্বাচন করুন এবং Execute এ ক্লিক করুন।
স্ক্রিপ্টটি চালান
- স্প্রেডশিটে,
A1:F20পরিসরটি নির্বাচন করুন। - এক্সটেনশন > ক্লিন শিটের কপি > খালি সারি মুছুন এ ক্লিক করুন।
- অনুরোধ করা হলে, Continue এ ক্লিক করুন এবং স্ক্রিপ্টটি অনুমোদন করুন।
- এক্সটেনশন > ক্লিন শিটের কপি > আবার খালি সারি মুছুন এ ক্লিক করুন।
- এক্সটেনশন > ক্লিন শিটের কপি > খালি কলাম মুছুন এ ক্লিক করুন।
- এক্সটেনশন > ক্লিন শিটের কপি > ডেটা রেঞ্জে শীট ক্রপ করুন এ ক্লিক করুন।
-
C7ঘর নির্বাচন করুন। - এক্সটেনশন > ক্লিন শিটের কপি > নীচের ফাঁকা সারি পূরণ করুন -এ ক্লিক করুন।
কোডটি পর্যালোচনা করুন
এই সমাধানের জন্য অ্যাপস স্ক্রিপ্ট কোড পর্যালোচনা করতে, নীচের " সোর্স কোড দেখুন " এ ক্লিক করুন:
সোর্স কোড দেখুন
কোড.জিএস
মেনু.জিএস
অবদানকারীরা
এই নমুনাটি গুগল ডেভেলপার বিশেষজ্ঞদের সহায়তায় গুগল দ্বারা রক্ষণাবেক্ষণ করা হয়।