MID এবং MIDB ফাংশন দুটোই Microsoft Excel-এ টেক্সট ফাংশন। MID একটি টেক্সট স্ট্রিং থেকে নির্দিষ্ট সংখ্যক ক্যারেক্টার রিটার্ন করে যা আপনার নির্দিষ্ট পজিশন থেকে শুরু হয়; আপনার নির্দিষ্ট ক্যারেক্টার সংখ্যার ওপর ভিত্তি করে। MID ফাংশন প্রতিটি ক্যারেক্টার (সিঙ্গেল-বাইট বা ডাবল-বাইট) কে এক হিসেবে গণনা করে, ডিফল্ট ল্যাঙ্গুয়েজ নির্বিশেষে।
MID ফাংশনের ফর্মুলা হলো MID(text, start_num, num_chars)। MIDB ফাংশন একটি টেক্সট স্ট্রিং থেকে নির্দিষ্ট সংখ্যক ক্যারেক্টার রিটার্ন করে যা আপনার নির্দিষ্ট পজিশন থেকে শুরু হয়; আপনার নির্দিষ্ট বাইট সংখ্যার ওপর ভিত্তি করে। MIDB ফাংশনের ফর্মুলা হলো MIDB(text,start_num, num_bytes)।
MID ফাংশনের সিনট্যাক্স
- Text: যে স্ট্রিংয়ে আপনি যে ক্যারেক্টারগুলো এক্সট্রাক্ট করতে চান। এটি আবশ্যক।
- Start_num: আপনি যে প্রথম ক্যারেক্টার এক্সট্রাক্ট করতে চান তার পজিশন। যদি Start_num টেক্সটের দৈর্ঘ্যের চেয়ে বড় হয়, তবে MID খালি টেক্সট রিটার্ন করবে। যদি Start_num এক এর চেয়ে ছোট হয়, তবে MID এরর ভ্যালু #VALUE রিটার্ন করবে।
- Num_chars: টেক্সট থেকে MID কতগুলো ক্যারেক্টার রিটার্ন করবে তা নির্দেশ করে। এটি আবশ্যক।
MIDB ফাংশনের সিনট্যাক্স
- Text: যে স্ট্রিংয়ে আপনি যে ক্যারেক্টারগুলো এক্সট্রাক্ট করতে চান। এটি আবশ্যক।
- Start_num: আপনি যে প্রথম ক্যারেক্টার এক্সট্রাক্ট করতে চান তার পজিশন। যদি Start_num টেক্সটের দৈর্ঘ্যের চেয়ে বড় হয়, তবে MIDB খালি টেক্সট রিটার্ন করবে। যদি Start_num এক এর চেয়ে ছোট হয়, তবে MIDB এরর ভ্যালু #VALUE রিটার্ন করবে।
- Num_Bytes: বাইট 단위로 টেক্সট থেকে MIDB কতগুলো ক্যারেক্টার রিটার্ন করবে তা নির্দেশ করে।
এক্সেলে MID ফাংশন ব্যবহার করার পদ্ধতি
Microsoft Excel খুলুন।
এক্সিস্টিং টেবিল ব্যবহার করুন বা একটি তৈরি করুন।

যে সেলে রেজাল্ট রাখতে চান সেখানে টাইপ করুন =MID(A3,4,2)।
A3 হলো যে স্ট্রিংয়ে আপনি ক্যারেক্টার এক্সট্রাক্ট করতে চান।
4 হলো আপনি যে প্রথম ক্যারেক্টার এক্সট্রাক্ট করতে চান তার পজিশন।
2 হলো টেক্সট থেকে MID কতগুলো ক্যারেক্টার রিটার্ন করবে।

রেজাল্ট দেখতে কীবোর্ডে Enter চাপুন।
আপনি ফিল হ্যান্ডেল নিচে ড্র্যাগ করলে অন্য রেজাল্টগুলো দেখতে পাবেন, এবং চাইলে Start_num এবং Num_chars পরিবর্তন করতে পারেন।
MID ফাংশন ব্যবহার করার আরও দুটি মেথড রয়েছে।

মেথড वन হলো এক্সেল স্প্রেডশিটের উপরের বাম পাশে fx বাটনে ক্লিক করা।
একটি Insert Function ডায়ালগ বক্স পপ আপ হবে।
Select a Category সেকশনে, লিস্ট বক্স থেকে Text এ ক্লিক করুন।
Select a Function সেকশনে, লিস্ট বক্স থেকে MID ফাংশন সিলেক্ট করুন।
তারপর OK ক্লিক করুন।

একটি Functions Arguments ডায়ালগ বক্স পপ আপ হবে।
ডায়ালগ বক্সে Text সেকশনে, এর বক্সে A3 লিখুন।
Start_num সেকশনে, এর বক্সে 4 লিখুন।
Num_chars সেকশনে, এর বক্সে 2 লিখুন।
তারপর OK।

মেথড টু হলো Formulas ট্যাবে ক্লিক করা।
Function Library গ্রুপে, Text এ ক্লিক করুন।
ড্রপ-ডাউন লিস্টে, MID এ ক্লিক করুন।
একটি Functions Arguments ডায়ালগ বক্স দেখা যাবে।
মেথড वन-এর Functions Arguments ধাপগুলো অনুসরণ করুন।
পড়ুন: এক্সেলে কম্বিনেশন চার্ট তৈরি করার পদ্ধতি।
এক্সেলে MIDB ফাংশন ব্যবহার করার পদ্ধতি

যে সেলে রেজাল্ট চান সেখানে লিখুন =MIDB(A3,4,5)।

আপনি লক্ষ্য করবেন যে MIDB ফাংশন আপনাকে MID ফাংশনের মতোই রেজাল্ট দেবে।
MIDB ফাংশন প্রতিটি ডাবল-বাইট ক্যারেক্টারকে দুয়েনা গণনা করবে; যদি আপনি DBCS সাপোর্ট করা ল্যাঙ্গুয়েজের এডিটিং ইNABLE করে এবং সেটাকে ডিফল্ট ল্যাঙ্গুয়েজ হিসেবে সেট করেন।
DBCS সাপোর্ট করা ল্যাঙ্গুয়েজগুলোর মধ্যে আছে জাপানি, চাইনিজ, এবং কোরিয়ান।
তাই, যদি কোনো ল্যাঙ্গুয়েজ DBCS সাপোর্ট না করে, তবে MIDB প্রতিটি ক্যারেক্টার MID ফাংশনের মতোই গণনা করবে।
আশা করি এই টিউটোরিয়াল আপনাকে এক্সেলে MID এবং MIDB ফাংশন ব্যবহার করার পদ্ধতি বুঝতে সাহায্য করবে।
