ভিবিএ লেন ফাংশন | এক্সেলে স্ট্রিংয়ের দৈর্ঘ্য সন্ধান করতে কীভাবে লেন ব্যবহার করবেন?
লেন ফাংশন উভয় ওয়ার্কশিট এবং ভিবিএর জন্য একটি সাধারণ ফাংশন, এটি উভয় প্ল্যাটফর্মের জন্য একটি ইনবিল্ট ফাংশন এবং এই ফাংশনটি ব্যবহার করার জন্য সিনট্যাক্সটিও একই রকম, এই ফাংশনটি উভয় প্ল্যাটফর্মে যে যুক্তিগুলি গ্রহণ করে তা একই রকম যা একটি স্ট্রিং এবং ব্যবহার বা এই ফাংশনের আউটপুট একই হিসাবে এটি কোনও স্ট্রিংয়ের দৈর্ঘ্য দেয়।
ভিবিএ লেন ফাংশন
ভিবিএ লেন ফাংশনটি "স্ট্রিংয়ের দৈর্ঘ্য" প্রদান করে অর্থাত সরবরাহিত মানের মধ্যে কতগুলি অক্ষর রয়েছে তা প্রদান করে। ভিবিএতে সমস্ত স্ট্রিং ফাংশনগুলির মধ্যে, "লেন" সর্বাধিক স্বল্প-ব্যবহারযোগ্য ফাংশন। আমি ভিবিএ এমআইডি ফাংশন এবং ভিবিএ রাইট ফাংশনের মতো অন্যান্য স্ট্রিং ফাংশনের সমর্থন ফাংশন হিসাবে ব্যবহৃত "ভিবিএ লেন" ফাংশনটি দেখেছি।
আপনি স্ট্রিং বা মানটির দৈর্ঘ্যটি কীভাবে খুঁজে পাবেন?
উদাহরণস্বরূপ, আপনি যদি বাক্য "হ্যালো বলছি, শুভ সকাল !!!" এবং আপনি যদি এতে অক্ষরের সংখ্যা খুঁজতে চান তবে আপনি এটি কীভাবে খুঁজে পাবেন? এই নিবন্ধে, আমরা আপনাকে "ভিবিএ লেন" ফাংশনটি দেখাব।
ভিবিএ লেন ফাংশনের সূত্র
LEN ফাংশনটিতে কেবল একটি বাক্য গঠন থাকে অর্থাত্ এক্সপ্রেশন।
একটি অভিব্যক্তি আমরা যে মূল্যটি যাচাই করার চেষ্টা করছি তা ছাড়া আর কিছুই নয়।
উদাহরণস্বরূপ, লেন ("ভাল") 4 ফিরে আসবে।
উদাহরণ
নীচে স্ট্রিং ফাংশনটির ভিবিএ দৈর্ঘ্যের উদাহরণ রয়েছে।
উদাহরণ # 1
কোনও ভিবিএ স্ট্রিং ফাংশনের দৈর্ঘ্যটি ব্যবহার করা খুব সহজ। উদাহরণস্বরূপ, নীচের ভিবিএ কোডটি দেখুন।
কোড:
সাব LEN_Example () ধীরে ধীরে মোট_রঙা স্ট্রিং টোটাল_লেন্থ = লেন ("এক্সেল ভিবিএ") এমএসজিবক্স টোটাল_ দৈর্ঘ্যের শেষ সাব
উপরের কোডের ভেরিয়েবলটি "টোটাল_ দৈর্ঘ্য"।
স্ট্রিং হিসাবে ডিমে টোটাল_ দৈর্ঘ্য
এই ভেরিয়েবলের জন্য, আমরা ভিবিএ লেন ফাংশনের মাধ্যমে মান নির্ধারণ করেছি।
মোট_ দৈর্ঘ্য = লেন ("এক্সেল ভিবিএ")
LEN ফাংশনের জন্য, আমরা মানটি "এক্সেল ভিবিএ" হিসাবে অর্পণ করেছি।
মোট_ দৈর্ঘ্য = লেন ("এক্সেল ভিবিএ")
এরপরে, আমরা ফলাফলটি ভিবিএ বার্তা বাক্সে দেখাচ্ছে।
এমএসজিবক্স টোটাল_ দৈর্ঘ্য
আমি যখন এফ 5 কী বা ম্যানুয়ালি ব্যবহার করে এই কোডটি চালাচ্ছি, ফলস্বরূপ আমরা 9 পেয়ে যাব কারণ স্থানটিও একটি চরিত্র।
সাপোর্ট ফাংশন হিসাবে ভিবিএ লেন
উদাহরণ # 1
লেন ফাংশনটির উদ্দেশ্য বেশিরভাগ ক্ষেত্রে অন্যান্য ফাংশনগুলির সাথে ব্যবহৃত হয়। আমি এই ফাংশনটি রাইট এবং ইনস্টর ফাংশন সহ ব্যবহার করেছি।
উদাহরণস্বরূপ, নীচের নমুনা ডেটা দেখুন।
উপরের ডেটা থেকে আমাদের আলাদা করে তারিখ বের করতে হবে এবং আলাদাভাবে মন্তব্য করতে হবে। উপরের ডেটাটি আপনার এক্সেল শিটটিতে অনুলিপি করুন এবং সেল এ 1 এ পেস্ট করুন।
এই উপাদানগুলি নিষ্কাশনের জন্য, আমাদের অন্যান্য স্ট্রিং ফাংশনগুলির সাথে LEN ফাংশনটি ব্যবহার করতে হবে। নীচের কোডটি আমাদের জন্য কাজ করবে।
কোড:
সাব LEN_Example1 () ডিআম আওয়ারভ্যালু হিসাবে স্ট্রিং ডিম কে লং ফর কে = 2 থেকে 6 'এই ক্ষেত্রে আমার ডেটা দ্বিতীয় সেল থেকে শুরু হয়ে 6th ষ্ঠ স্থানে শেষ হবে। 'আপনার ডেটার উপর ভিত্তি করে সংখ্যাগুলি পরিবর্তন করুন আমাদেরভ্যালিউ = অ্যাক্টিভশিট.সেলস (কে, 1)। মূল্য' এটি প্রথম 10 টি অক্ষর বের করে নেবে যেমন তারিখের অংশ অ্যাক্টিভশিট.সেলস (কে, 2)। মূল্য = বাম (ট্রিম (আমাদেরভ্যালু), 10) 'এটি অ্যাক্টিভশিট.কেলগুলি (কে, 3) অংশটি উত্তোলন করবে V মূল্য = মাঝারি (ছাঁটাই (আমাদের মূল্য), 11, লেন (ছাঁটাই (আমাদের মূল্য)) - 10) পরবর্তী শেষ সাব
যখন আমরা এই কোডটি ম্যানুয়ালি বা F5 কী এর মাধ্যমে চালাব, আমরা নীচের মত ফলাফল পাব।
উদাহরণ # 2
এখন আমি আপনাকে দেখাব যে রাইট এবং ইন্সট্রা ফাংশন সহ পুরো নামের শেষ নামটি বের করার জন্য সমর্থন ফাংশন হিসাবে স্ট্রিংয়ের ভিবিএ দৈর্ঘ্য কীভাবে ব্যবহার করতে হয়।
বিক্ষোভের জন্য নীচের তথ্য দেখুন।
উপরের তালিকা থেকে, আমাদের পুরো নাম থেকে শেষ নামটি বের করতে হবে। নীচের কোডটি শেষ নামটি বের করবে। LEN এখানে সমর্থন ফাংশন হিসাবে ব্যবহৃত হয়।
কোড:
সাব LEN_Example2 () ধীর পুরো নাম হিসাবে স্ট্রিং Dim k As Long for k = 2 থেকে 8 ফুলনেম = অ্যাক্টিভশিট. সেলস (কে, 1)। মূল্য 'এটি শেষ নামটি অ্যাক্টিভশিট.সেলস (কে, 2) এক্সট্রাক্ট করবে al মূল্য = ডান (পুরো নাম) , লেন (পূর্ণ নাম) - InStr (1, পূর্ণ নাম, "")) 'LEN পুরো অক্ষর খুঁজে পেয়েছে' Instr স্পেস অক্ষর খুঁজে পেয়েছে 'LEN - Inst ডান দিক থেকে মোট অক্ষর দেয় Next Next সাব
এফ 5 কী ব্যবহার করে কোডটি চালান বা আপনি ম্যানুয়ালি চালাতে পারেন এবং ফলাফলটি দেখতে পারেন।
আপনি এই এক্সেল ভিবিএ দৈর্ঘ্যের স্ট্রিংটি এখানে ডাউনলোড করতে পারেন - ভিবিএ লেন ফাংশন টেম্পলেট