কোডিং লেভেল : ইন্টারমিডিয়েট
সময়কাল : 20 মিনিট
প্রকল্পের ধরন : এডিটর অ্যাড-অন
উদ্দেশ্য
- বুঝুন সমাধান কি করে।
- সমাধানের মধ্যে অ্যাপস স্ক্রিপ্ট পরিষেবাগুলি কী করে তা বুঝুন।
- স্ক্রিপ্ট সেট আপ করুন।
- স্ক্রিপ্ট চালান।
এই সমাধান সম্পর্কে
স্বয়ংক্রিয়ভাবে খালি সারি এবং কলামগুলি সরিয়ে, ডেটা পরিসরের প্রান্তে স্প্রেডশীট ক্রপ করে এবং ডেটার ফাঁক পূরণ করে স্প্রেডশীট ডেটা পরিষ্কার করুন৷
এটা কিভাবে কাজ করে
স্ক্রিপ্ট নিম্নলিখিত ফাংশন সঞ্চালন করে:
- ফাঁকা সারিগুলি মুছুন - একটি নির্বাচিত পরিসরের মধ্যে, স্ক্রিপ্ট খালি সারিগুলি সনাক্ত করে এবং মুছে দেয়। যদি একটি সারির মধ্যে ঘরগুলিতে স্পেস অক্ষর থাকে তবে সারিটি খালি বলে বিবেচিত হবে না।
- ফাঁকা কলামগুলি মুছুন - একটি নির্বাচিত পরিসরের মধ্যে, স্ক্রিপ্ট খালি কলামগুলি সনাক্ত করে এবং সেগুলি মুছে দেয়। যদি একটি কলামের মধ্যে ঘরগুলিতে স্পেস অক্ষর থাকে তবে কলামটি খালি বলে বিবেচিত হবে না।
- শীটকে ডেটা পরিসরে ক্রপ করুন - স্ক্রিপ্টটি সনাক্ত করে যেখানে ডেটা পরিসর শেষ হয় এবং অতিরিক্ত সারি এবং কলামগুলি মুছে দেয়।
- ফাঁকা সারিগুলি পূরণ করুন - স্ক্রিপ্টটি নির্বাচিত সক্রিয় ঘরের বিষয়বস্তু অনুলিপি করে এবং নীচের সারির খালি ঘরে আটকায়। স্ক্রিপ্টটি কন্টেন্ট আটকানো বন্ধ করে দেয় যখন এটি একটি সারির সম্মুখীন হয় যা খালি নয় বা ডেটা পরিসরের শেষে পৌঁছে যায়।
অ্যাপস স্ক্রিপ্ট পরিষেবা
এই সমাধান নিম্নলিখিত পরিষেবা ব্যবহার করে:
- স্প্রেডশীট পরিষেবা - সক্রিয় শীট পায় এবং সমস্ত ক্লিনআপ ফাংশন সম্পাদন করে।
পূর্বশর্ত
এই নমুনা ব্যবহার করতে, আপনার নিম্নলিখিত পূর্বশর্ত প্রয়োজন:
- একটি Google অ্যাকাউন্ট (Google Workspace অ্যাকাউন্টের জন্য অ্যাডমিনিস্ট্রেটরের অনুমোদনের প্রয়োজন হতে পারে)।
- ইন্টারনেট অ্যাক্সেস সহ একটি ওয়েব ব্রাউজার।
স্ক্রিপ্ট সেট আপ করুন
- ক্লিন শীট অ্যাপস স্ক্রিপ্ট প্রকল্প খুলতে নিম্নলিখিত বোতামে ক্লিক করুন।
প্রকল্প খুলুন - ওভারভিউ ক্লিক করুন।
- ওভারভিউ পৃষ্ঠায়, একটি অনুলিপি তৈরি করুন ক্লিক করুন
.
- আপনার কপি করা প্রকল্পের শীর্ষে, Deploy > Test deployments এ ক্লিক করুন।
- টাইপ নির্বাচন করুন এর পাশে, ডিপ্লয়মেন্ট প্রকার সক্ষম করুন ক্লিক করুন
> এডিটর অ্যাড-অন ।
- নতুন পরীক্ষা তৈরি করুন ক্লিক করুন।
- টেস্ট ডকুমেন্টের অধীনে, কোন ডকুমেন্ট নির্বাচিত নেই ক্লিক করুন।
- পরিষ্কার করতে ডেটা সহ একটি স্প্রেডশীট চয়ন করুন এবং সন্নিবেশ ক্লিক করুন৷ একটি নমুনা নথি ব্যবহার করতে, নমুনা পরিষ্কার ডেটা স্প্রেডশীটের একটি অনুলিপি তৈরি করুন ৷
- পরীক্ষা সংরক্ষণ করুন ক্লিক করুন.
- স্প্রেডশীট খুলতে, সংরক্ষিত পরীক্ষার পাশে রেডিও বোতামটি নির্বাচন করুন এবং এক্সিকিউট ক্লিক করুন।
স্ক্রিপ্ট চালান
- স্প্রেডশীটে,
A1:F20
পরিসরটি নির্বাচন করুন। - এক্সটেনশন > কপি অফ ক্লিন শীট > ফাঁকা সারি মুছুন ক্লিক করুন।
- প্রম্পট করা হলে, চালিয়ে যান ক্লিক করুন এবং স্ক্রিপ্ট অনুমোদন করুন।
- এক্সটেনশন > কপি অফ ক্লিন শীট > আবার ফাঁকা সারি মুছুন ক্লিক করুন।
- এক্সটেনশন > কপি অফ ক্লিন শীট > ফাঁকা কলাম মুছুন ক্লিক করুন।
- এক্সটেনশন > ক্লিন শীটের অনুলিপি > ডেটা পরিসরে শীট কাটুন-এ ক্লিক করুন।
- সেল
C7
নির্বাচন করুন। - এক্সটেনশন > কপি অফ ক্লিন শীট > নিচের ফাঁকা সারি পূরণ করুন ক্লিক করুন।
কোড পর্যালোচনা করুন
এই সমাধানের জন্য অ্যাপস স্ক্রিপ্ট কোড পর্যালোচনা করতে, নীচের উৎস কোড দেখুন ক্লিক করুন:
অবদানকারী
এই নমুনা Google ডেভেলপার বিশেষজ্ঞদের সাহায্যে Google দ্বারা রক্ষণাবেক্ষণ করা হয়।