এক্সেল RIGHT ফাংশন দ্বারা এক্সেলে প্রয়োজনীয় অনেক জটিল কাজ সহজে সম্পাদন করা সম্ভব। আজকের টিউনে RIGHT ফাংশন এর সিনট্যাক্স, আর্গুমেন্ট, স্মরণীয় এবং উদাহরণ সম্বলিত বিস্তারিত আলোচনা করা হলো।
কেন ব্যবহার করবেন?
RIGHT ফাংশন দ্বারা প্রয়োজনীয় সেলের ডান দিক থেকে নির্দিষ্ট সংখ্যাক ক্যারেক্টার প্রদর্শন করানোর জন্য ব্যবহৃত হয়ে থাকে। যেমন: Bangladesh টেক্সটি থেকে RIGHT ফাংশন দ্বারা ডান দিকের ৪টি অক্ষর পাওয়ার জন্য কোটেশন ছাড়া “=RIGHT(“Bangladesh”,4)” টাইপ করুন এবং এন্টার চাপুন। ফলাফল হিসেবে desh প্রদর্শিত হবে।
সিনট্যাক্স
=RIGHT(text,[num_chars])
প্যারামিটার বা আর্গুমেন্টসমূহ
এই ফাংশটিতে মোট ২টি আর্গুমেন্ট রয়েছে যার একটি আবশ্যক এবং অন্যটি অপশনাল।
- text: এটি হলো সেই টেক্সট বা সেল এড্রেস যা থেকে নির্দিষ্ট সংখ্যক ক্যারেক্টার নেয়া হবে।
- [num_char]: যে কয়েকটি ক্যারেক্টার/নাম্বর বের করতে চাই তার নম্বর। এক্ষেত্রে ব্রাকেট হলো অপশনাল।
ব্যবহার বিধি
- এক্সেল এর RIGHT ফাংশন ব্যবহারের সময় নিম্নলিখিত বিষয়গুলো মনে রাখা অতীব জরুরী।
- num_char টি ০ (শূন্য) কিংবা ০ (শূন্য) এর বড় হতে পারে।
- যদি num_char ০ (শূন্য) লেখা হয় তবে তা ডিফল্ট অবস্থায় কোন প্রদর্শন না করে ফাঁকা সেল প্রদর্শিত করবে।
- যদি num_char বাদ দিয়ে ফাংশনটি লেখা হয় তবে তা ডিফল্ট অবস্থায় ডানের ১টি ক্যারেক্টার প্রদর্শিত করবে।
- কোন নাম্বারে যদি কারেন্সি ফরমেট থাকে তবে কাউন্ট করার সময় টাকার চিহ্ন বাদ দিয়ে কাউন্ট করা হবে।
- এটি নাম্বার কিংবা টেক্সট হতে নির্দিষ্ট ক্যারেক্টার/নাম্বার প্রদর্শন করতে পারে।
- এটি এ্যারো ফর্মূলা হিসেবেও ব্যবহার করা যাবে।
- num_char যদি ঋণাত্মক মান হলে তবে ফলাফল এ্যারর প্রদর্শন করবে।
RIGHT ফাংশনের সাথে বিভিন্ন ফাংশনের উদাহরণসহ ব্যবহার
উদাহরণ–১:
নিচের উদাহরণটি লক্ষ্য করুন, B5 সেলে Bangladesh লেখাটি রয়েছে। এমতাবস্থায় Bangladesh হতে শেষের ৪টি অক্ষর প্রদর্শন করাতে চান। এজন্য নিচের পদক্ষেপ গ্রহণ করুন।
- D5 সেলে সেল পয়েন্টার রাখুন।
- এবারে কোটেশন ছাড়া হুবুহু “=RIGHT(B5,4)” ফর্মূলাটি টাইপ করুন এবং এন্টার চাপুন।
লক্ষ্য করুন, C5 সেলের Bangladesh হতে শেষের ৪টি অক্ষর desh প্রদর্শিত হচ্ছে।
উদাহরণ–২:
একটি বিষয় মনে রাখতে হবে যে, RIGHT ফাংশন সবসময় ফলাফল হিসেবে টেক্সট স্ট্রিং প্রদান করে (D12 সেল দেখুন)। কিন্তু আমরা যদি টেক্সট হিসেবে নাম্বার ব্যবহার করি এবং ফলাফল নাম্বার ফরমেটে প্রদর্শন করাতে চাই তবে VALUE ফাংশন ব্যবহার করতে হবে।
নিচের উদাহরণটি লক্ষ্য করুন, D13 সেলে “=VALUE(RIGHT(B13,3))” ফর্মূলাটি ব্যবহার করাতে প্রদর্শিত ফলাফলটি নাম্বার ফরমেট হয়েছে। কিন্তু যদি VALUE ফাংশন ব্যবহার না করে শুধু RIGHT ফাংশন ব্যবহার করে থাকি তবে D13 সেলে ফলাফলটি টেক্সট স্ট্রিং হিসেবে প্রদর্শিত হবে।
উদাহরণ–৩:
নিচের উদাহরণটি লক্ষ্য করুন, D16 সেলে B16 সেলের শেষ দুটি শব্দ বের করতে চাইলে কোটেশন ব্যাতীত “=RIGHT(B16,13)” ফর্মূলাটি ব্যবহার করতে পারি। কিন্তু RIGHT ফাংশন এর সাথে LEN এবং FIND ফাংশন ব্যবহার করেও কাজটি করা যায়।
- D14 সেলে সেল পয়েন্টার রাখুন।
- এবারে কোটেশন ছাড়া হুবুহু “=RIGHT(B14,LEN(B14)-FIND(” “,B14))” ফর্মূলাটি টাইপ করুন এবং এন্টার চাপুন।
লক্ষ্য করুন, B14 সেলের Syed Hasimul Kabir হতে শেষের ২টি শব্দ D14 সেলে Hasimul Kabir প্রদর্শিত হচ্ছে।
বিশ্লেষণ: ওপরের ফর্মূলাটিতে প্রথমে LEN ফাংশন দ্বারা B14 সেলের টেক্সটের মোট সংখ্যা বের করা হয়েছে। অতপর FIND দ্বারা টেক্সটসমূহের মাঝের ফাঁকা স্পেস বের করা হয়েছে। সবশেষে RIGHT ফাংশন দ্বারা ডান দিকের দুটি শব্দ বের করা হয়েছে।