01 এর 01
এক্সেল MID এবং MIDB কার্যাবলী
যখন পাঠ্যটি অনুলিপি করা বা এক্সেলে আমদানি করা হয়, তখন অবাঞ্ছিত আবর্জনা অক্ষরগুলি কখনও কখনও ভাল তথ্য সহ অন্তর্ভুক্ত হয়।
বা, এমন সময় আছে যখন সেলের টেক্সট স্ট্রিংের অংশটি প্রয়োজন - যেমন একজন ব্যক্তির প্রথম নাম কিন্তু শেষ নাম নয়।
এইগুলির উদাহরণস্বরূপ, এক্সেলের বেশ কয়েকটি ফাংশন রয়েছে যা বাকি থেকে অবাঞ্ছিত ডেটা মুছে ফেলার জন্য ব্যবহার করা যেতে পারে।
আপনি কোন ফাংশনটি ব্যবহার করেন তার উপর ভিত্তি করে কোয়ান্টায় অবাঞ্ছিত অক্ষরের সাথে ভাল তথ্য কোথায় অবস্থিত।
- যদি ভাল ডেটা, বা অবহিত করা হয়, তবে তথ্যটির ডান দিকে থাকে, তা বের করতে ডান ফাংশনটি ব্যবহার করুন।
- যদি substring তথ্য বাম দিকে থাকে, LEFT ফাংশনটি ব্যবহার করে তা বের করে দিন।
- যদি substring এর উভয় পক্ষের অবাঞ্ছিত অক্ষর হয়, এটি এক্সট্রাক্ট করার জন্য MID বা MIDB ফাংশন ব্যবহার করুন।
MID বনাম। MIDB
MID এবং MIDB ফাংশন শুধুমাত্র ভাষা সমর্থন করে।
MID একক বাইট অক্ষর সেট ব্যবহার করে এমন ভাষাগুলির জন্য - এই গ্রুপটি বেশিরভাগ ভাষা যেমন ইংরেজি এবং সমস্ত ইউরোপীয় ভাষা রয়েছে
MIDB ডাবল-বাইট চরিত্র সেট ব্যবহার করে এমন ভাষাগুলির জন্য - জাপানীজ, চীনা (সরলীকৃত), চীনা (ঐতিহ্যবাহী) এবং কোরিয়ান অন্তর্ভুক্ত।
MID এবং MIDB ফাংশন সিনট্যাক্স এবং আর্গুমেন্ট
এক্সেল, একটি ফাংশন এর সিনট্যাক্স ফাংশন লেআউট বোঝায় এবং ফাংশন নাম, বন্ধনী, এবং আর্গুমেন্ট অন্তর্ভুক্ত ।
MID ফাংশন জন্য সিনট্যাক্স হয়:
= MID (পাঠ্য, স্টার্ট_নুম, নুম_কার্স)
MIDB ফাংশন জন্য সিনট্যাক্স হল:
= MIDB (পাঠ্য, স্টার্ট_নাম, সংখ্যা_বিয়াইট)
এই আর্গুমেন্ট এক্সেল বলে
- কি ফাংশন ব্যবহার করা হয়;
- ভাল তথ্য বা substring যে শুরু করা হয় শুরু অবস্থান;
- substring দৈর্ঘ্য
পাঠ্য - ( MID এবং MIDB ফাংশনের জন্য প্রয়োজনীয়) টেক্সট স্ট্রিংটি পছন্দসই ডেটা রয়েছে
- এই আর্গুমেন্টটি কার্যক্ষেত্রে ডাটাটির অবস্থানের প্রকৃত স্ট্রিং বা একটি ঘরের রেফারেন্স হতে পারে - উপরের চিত্রের সারি 2 এবং 3।
Start_num - ( MID এবং MIDB ফাংশনের জন্য প্রয়োজনীয়) অবজেক্টের বাম থেকে শুরু করা ক্যারেক্টারটিকে রাখা হবে।
Num_chars - ( MID ফাংশনের জন্য প্রয়োজনীয়) START_num- র ডান পাশে অক্ষরের সংখ্যা নির্ধারণ করা হবে।
Num_bytes ( MIDB ফাংশনের জন্য প্রয়োজনীয়) অক্ষরের সংখ্যা নির্দিষ্ট করে - বাইটে - স্টার্ট_নুমের ডানদিকে রক্ষণাবেক্ষণ করা।
নোট:
যদি Start_num টেক্সট স্ট্রিংয়ের দৈর্ঘ্যের চেয়ে বড় হয়, তাহলে MID / MIDB একটি ফাঁকা কক্ষ ফেরত দেয় - চিত্রের সারি 4, যেখানে Start_num 14 এর সমান এবং টেক্সট স্ট্রিং শুধুমাত্র 13 অক্ষর দীর্ঘ।
যদি Start_num 1 বা Num_chars / Num_bytes এর চেয়ে কম থাকে তাহলে নেতিবাচক MID / MIDB ফাংশনটি #VALUE পায়! ত্রুটি মান - চিত্রের সারি 6, যেখানে Start_num -1 এর সমান হয়
যদি Num_chars / Num_bytes একটি ফাঁকা ঘর উল্লেখ করে বা শূন্যতে সেট থাকে, তাহলে MID / MIDB একটি ফাঁকা ঘর ফেরৎ দেয় - চিত্রের সারি 7, যেখানে Num_chars খালি ঘর B13 উল্লেখ করে।
MID ফাংশন উদাহরণ - খারাপ থেকে ভাল তথ্য নিষ্কাশন
উপরে চিত্রের উদাহরণটি একটি টেক্সট স্ট্রিং থেকে নির্দিষ্ট সংখ্যক অক্ষরগুলি এক্সট্রাক্ট করার জন্য MID ফাংশন ব্যবহার করার অনেক উপায় দেখায়, ফাংশন - সারি 2 - এর জন্য আর্গুমেন্ট হিসাবে সরাসরি ডেটা প্রবেশ করানো এবং সমস্ত তিনটি আর্গুমেন্টগুলির জন্য সেল রেফারেন্সগুলি অন্তর্ভুক্ত করে। - সারি 5
যেহেতু এটি সাধারণত সঠিক তথ্য, বরং প্রকৃত তথ্যের তুলনায় আর্গুমেন্টগুলির জন্য সেল রেফারেন্সগুলি প্রবেশ করানো হয়, নীচের তথ্যটি মিলের ফাংশন এবং তার আর্গুমেন্টগুলি সেল C5 এ প্রবেশ করার জন্য ব্যবহৃত পদক্ষেপগুলি তালিকাভুক্ত করে।
MID ফাংশন ডায়ালগ বাক্স
ঘর C5 মধ্যে ফাংশন এবং এর আর্গুমেন্ট প্রবেশের জন্য বিকল্প অন্তর্ভুক্ত:
- সম্পূর্ণ ফাংশনটি টাইপ করুন: ঘর C5 এ = MID (A3, B11, B12)
- ফাংশনের ডায়লগ বক্সের সাহায্যে ফাংশন এবং আর্গুমেন্ট নির্বাচন করা
ফাংশনটির সিনট্যাক্সের যত্ন নেওয়ার সাথে সাথে ফাংশনের নাম, কমা বিভাজক, এবং সঠিক অবস্থানে এবং পরিমাণে বন্ধনীগুলি সন্নিবেশ করে ডায়ালগ বাক্সটি ফাংশনটি প্রবেশ করানোর জন্য ডায়লগ বক্স ব্যবহার করে প্রায়ই কাজটি সহজ করে দেয়।
সেল রেফারেন্স এ নির্দেশ
ফাংশনটি একটি কার্যপত্রক কক্ষের মধ্যে প্রবেশ করার জন্য আপনি যে কোনও বিকল্পটি বেছে নেন তা ভুল পয়েন্টের রেফারেন্স টাইপ করার কারণে ত্রুটিগুলি হ্রাস করার জন্য পয়েন্টটি ব্যবহার করা সবচেয়ে ভাল এবং আর্গুমেন্ট হিসেবে ব্যবহৃত কোনও এবং সমস্ত সেল রেফারেন্সগুলি প্রবেশ করতে ক্লিক করুন ।
MID ফাংশন ডায়ালগ বাক্স ব্যবহার করে
- এটি সক্রিয় কোষ করার জন্য সেল C1 এ ক্লিক করুন - এটি যেখানে ফাংশনের ফলাফল প্রদর্শিত হবে;
- পটি মেনুর সূত্র ট্যাবে ক্লিক করুন;
- ফাংশন ড্রপ ডাউন তালিকা খুলতে রিবন থেকে পাঠ্য নির্বাচন করুন;
- ফাংশন এর ডায়ালগ বক্স আনতে তালিকাতে MID ক্লিক করুন;
- ডায়ালগ বাক্সে, ডায়ালগ বাক্সে টেক্সট লাইনের উপর ক্লিক করুন;
- পাঠ্য আর্গুমেন্ট হিসাবে এই কক্ষের রেফারেন্সটি প্রবেশ করানোর জন্য কার্যপত্রিকায় সেল A5 এ ক্লিক করুন;
- Start_num লাইনের উপর ক্লিক করুন
- এই কক্ষের রেফারেন্সটি প্রবেশ করতে ওয়ার্কশীটে সেল B11 তে ক্লিক করুন;
- Num_chars লাইনে ক্লিক করুন;
- এই কক্ষের রেফারেন্সটি প্রবেশ করানোর জন্য ওয়ার্কশীটে সেল B12 তে ক্লিক করুন;
- ফাংশনটি সম্পূর্ণ করতে ডায়াল করুন এবং ডায়ালগ বক্স বন্ধ করুন;
- Extracted substring ফাইল # 6 সেল C5 প্রদর্শিত হওয়া উচিত;
- যখন আপনি সেল C5- এ ক্লিক করেন তখন সম্পূর্ণ ফাংশন = MID (A3, B11, B12) ওয়ার্কশীটের উপরে সূত্র বারে প্রদর্শিত হয়।
মধ্য ফাংশন সঙ্গে নম্বর নিষ্কাশন করা
উপরোক্ত উদাহরণের সারি আট হিসাবে দেখানো হয়েছে, উপরে দেখানো পদক্ষেপ ব্যবহার করে MID ফাংশন সংখ্যাগত তথ্য একটি উপসেট একটি দীর্ঘ সংখ্যা থেকে এক্সট্রাক্ট করতে ব্যবহার করা যেতে পারে
একমাত্র সমস্যা হচ্ছে এক্সট্র্যাক্টড ডেটা পাঠ্যে রূপান্তরিত হয় এবং নির্দিষ্ট ফাংশনগুলির সাথে গণনার মধ্যে ব্যবহার করা যাবে না - যেমন SUM এবং AVERAGE ফাংশনগুলি।
এই সমস্যাটির চারপাশে এক উপায় হল 9 টি ফাংশন ব্যবহার করে পাঠ্য সংখ্যার সংখ্যার রূপান্তর করতে যেমন সারি 9 উপরে দেখানো হয়েছে:
= VALUE (MID (A8,5,3))
পাঠ্য সংখ্যার রূপান্তর করার জন্য একটি দ্বিতীয় বিকল্পটি বিশেষভাবে পেস্ট ব্যবহার করতে হবে ।