CHOOSE ফাংশনটি এক্সেলে একটি তালিকা থেকে নির্দিষ্ট মান বা উপাদান নির্বাচন করে ফেরত দেয়। এটি বিভিন্ন পরিস্থিতিতে বিভিন্ন মান নির্বাচন করতে অত্যন্ত কার্যকরী, বিশেষ করে যখন আপনাকে কিছু নির্দিষ্ট অবস্থার ভিত্তিতে মান পরিবর্তন করতে হয়। CHOOSE ফাংশনটি সাধারণত ইনডেক্স বা পজিশন নম্বর ব্যবহার করে তালিকার নির্দিষ্ট উপাদান নির্বাচন করে।
CHOOSE ফাংশনের পরিচিতি
CHOOSE ফাংশনটি ব্যবহার করে আপনি একটি নির্দিষ্ট তালিকা থেকে পজিশন নম্বর অনুযায়ী মান নির্বাচন করতে পারেন। এটি বেশ কার্যকরী যখন আপনার কাছে একটি সীমিত সংখ্যক বিকল্প থাকে এবং আপনাকে শর্ত অনুযায়ী সেই বিকল্পগুলোর মধ্যে একটি নির্বাচন করতে হয়।
CHOOSE ফাংশনের গঠন
=CHOOSE(index_num, value1, [value2], ...)
- index_num: এটি একটি সংখ্যা যা নির্দিষ্ট করে কোন মানটি নির্বাচন করা হবে। এটি ১ থেকে শুরু হয়।
- value1, value2, ...: এগুলি মান বা উপাদান যা থেকে নির্বাচন করা হবে। আপনি যতগুলি মান প্রদান করবেন, ততগুলি বিকল্প থাকবে।
উদাহরণ
উদাহরণ ১: সিম্পল CHOOSE ফাংশন
ধরা যাক, আপনার কাছে একটি তালিকা আছে যেখানে কলাম A তে তিনটি বিকল্প রয়েছে: "লাল", "সবুজ", "নীল"।
=CHOOSE(2, "লাল", "সবুজ", "নীল")
এই ফাংশনটি দ্বিতীয় মান, অর্থাৎ "সবুজ" রিটার্ন করবে।
উদাহরণ ২: ডাইনামিক CHOOSE ফাংশন
ধরা যাক, আপনি একটি সেল (B1) এ সংখ্যা প্রদান করছেন এবং সেই সংখ্যার ভিত্তিতে বিভিন্ন ফলাফল পেতে চান।
- B1 সেলে ১ হলে: "সকালের শুভেচ্ছা"
- B1 সেলে ২ হলে: "দুপুরের শুভেচ্ছা"
- B1 সেলে ৩ হলে: "সন্ধ্যার শুভেচ্ছা"
=CHOOSE(B1, "সকালের শুভেচ্ছা", "দুপুরের শুভেচ্ছা", "সন্ধ্যার শুভেচ্ছা")
যদি B1 এ ২ থাকে, তাহলে ফলাফল হবে "দুপুরের শুভেচ্ছা"।
CHOOSE ফাংশনের ব্যবহারিক প্রয়োগ
CHOOSE ফাংশনটি বিভিন্ন পরিস্থিতিতে ব্যবহার করা যায়, যেমন:
১. ডেটা ক্যাটাগরাইজেশন
আপনি যদি ডেটাকে বিভিন্ন ক্যাটাগরিতে ভাগ করতে চান, তাহলে CHOOSE ফাংশনটি ব্যবহার করতে পারেন।
উদাহরণ:
ধরা যাক, আপনার কাছে একটি ডেটাসেট আছে যেখানে কলাম A তে পয়েন্টস রয়েছে। আপনি পয়েন্টস অনুযায়ী ক্যাটাগরি নির্ধারণ করতে চান:
- ১-৫০: "নিম্ন"
- ৫১-১০০: "মাঝারি"
- ১০১-১৫০: "উচ্চ"
প্রথমে একটি ইনডেক্স নম্বর নির্ধারণ করতে হবে:
=INT((A2-1)/50)+1
তারপর CHOOSE ফাংশন ব্যবহার করে ক্যাটাগরি নির্ধারণ:
=CHOOSE(INT((A2-1)/50)+1, "নিম্ন", "মাঝারি", "উচ্চ")
২. দিনের নাম নির্ধারণ
ধরা যাক, আপনি একটি তারিখ থেকে দিনের নাম নির্ধারণ করতে চান।
=CHOOSE(WEEKDAY(A1), "রবিবার", "সোমবার", "মঙ্গলবার", "বুধবার", "বৃহস্পতিবার", "শুক্রবার", "শনিবার")
যেখানে A1 সেলে একটি তারিখ রয়েছে। WEEKDAY ফাংশনটি দিনের নম্বর (১ থেকে ৭) দেয় এবং CHOOSE সেই নম্বর অনুযায়ী দিনের নাম রিটার্ন করে।
CHOOSE ফাংশন এর সীমাবদ্ধতা
- সীমিত বিকল্প: CHOOSE ফাংশনে খুব বেশি সংখ্যক বিকল্প ব্যবহার করা যায় না, কারণ এক্সেল একটি সীমিত সংখ্যক আর্গুমেন্ট গ্রহণ করে।
- নির্দিষ্ট ইনডেক্স: ইনডেক্স নম্বরটি সঠিকভাবে নির্ধারণ করা প্রয়োজন, নতুবা ভুল ফলাফল পাওয়া যেতে পারে।
- বিকল্প উন্নতি: বেশিরভাগ ক্ষেত্রে, অন্যান্য ফাংশন যেমন VLOOKUP, INDEX-MATCH ইত্যাদি আরও শক্তিশালী এবং নমনীয় হতে পারে।
সারাংশ
CHOOSE ফাংশনটি এক্সেলে একটি নির্দিষ্ট তালিকা থেকে পজিশন নম্বর অনুযায়ী মান নির্বাচন করতে ব্যবহৃত হয়। এটি বিভিন্ন পরিস্থিতিতে বিভিন্ন মান নির্ধারণে কার্যকরী, বিশেষ করে যখন বিকল্প সংখ্যা সীমিত থাকে। যদিও এর কিছু সীমাবদ্ধতা রয়েছে, তবে সঠিক প্রয়োগে এটি ডেটা ম্যানেজমেন্ট এবং বিশ্লেষণে অত্যন্ত কার্যকরী হতে পারে।
CHOOSE ফাংশন ব্যবহার করে আপনি আপনার এক্সেল কাজকে আরও সহজ, দ্রুত এবং কার্যকরী করতে পারেন, বিশেষ করে নির্দিষ্ট শর্ত অনুযায়ী মান নির্বাচন করার ক্ষেত্রে।
কিছু টিপস:
- ইনডেক্স নম্বর সঠিকভাবে নির্ধারণ করুন: ইনডেক্স নম্বর সঠিকভাবে নির্ধারণ না করলে ভুল ফলাফল পাওয়া যেতে পারে।
- বিকল্প ফাংশনের সাথে মিলিয়ে দেখুন: অনেক সময় VLOOKUP বা INDEX-MATCH ফাংশনগুলি আরও নমনীয় হতে পারে, তাই প্রয়োজনে সেগুলির ব্যবহার বিবেচনা করুন।
- ডাইনামিক রেঞ্জ ব্যবহার করুন: আপনার ডেটা পরিবর্তিত হলে ডাইনামিক রেঞ্জ ব্যবহার করে ফাংশনগুলিকে স্বয়ংক্রিয়ভাবে আপডেট হতে দিন।
- ফাংশন কম্বিনেশন: CHOOSE ফাংশনকে অন্যান্য ফাংশনের সাথে মিলিয়ে ব্যবহার করুন, যেমন IF, AND, OR, ইত্যাদি, যাতে আরও জটিল এবং কার্যকরী ফর্মুলা তৈরি করা যায়।
CHOOSE ফাংশন এক্সেলের উন্নত ফাংশনগুলির মধ্যে একটি, যা সঠিক প্রয়োগে আপনার ডেটা বিশ্লেষণ এবং ম্যানেজমেন্টের কাজকে আরও সহজ এবং কার্যকরী করে তুলতে পারে।
Read more