ভিবিএ টাইমভ্যালু | এক্সেল ভিবিএতে সময় মূল্য ফাংশন কীভাবে ব্যবহার করবেন?
ভিবিএতে সময় মান একটি ইনবিল্ট ফাংশন যা ভিবিএতে তারিখ এবং সময় ফাংশনের অধীনেও শ্রেণিবদ্ধ করা হয়, নাম অনুসারে এই ফাংশনটি আমাদেরকে আর্গুমেন্ট হিসাবে প্রদত্ত তারিখের সংখ্যাসম্য দেয়, এটি একটি একক আর্গুমেন্ট নেয় যা তারিখ এবং আর্গুমেন্ট থেকে সংখ্যাগত মান প্রদান করে।
ভিবিএতে সময় মূল্য ফাংশন কী করে?
ভিবিএ এক্সেলের সময় মান ফাংশন পূর্ণ তারিখ এবং সময় থেকে সময় মান অংশটি প্রদান করে। তারিখ এবং সময় এক্সেল সিরিয়াল নম্বর হিসাবে সংরক্ষণ করা হয়। ক্রমিক নম্বরটি তারিখ এবং দশমিক সময়টি উপস্থাপন করে। টাইমভ্যালু ফাংশন ব্যবহার করে আমরা কেবলমাত্র সময়ের ক্রমিক নম্বর অর্থাত্ দশমিক সংখ্যা পেতে পারি।
ভিবিএ টাইমভ্যালু ফাংশনের সিনট্যাক্স
নীচে ভিবিএ টাইমভ্যালু ফাংশনের সিনট্যাক্স।
যেমনটি আমরা বলেছিলাম টাইমভ্যালু ফাংশন প্রদত্ত তারিখের ক্রমিক নম্বর অংশটি প্রদান করে যা পাঠ্যের মান হিসাবে সঞ্চিত থাকে। সময়টি আসল সময় ছাড়া আর কিছুই নয় যা আমরা সিরিয়াল নম্বর পেতে চাইছি। মনে রাখবেন সময় মান কেবল পাঠ্য হিসাবে সঞ্চিত সময় থেকে সিরিয়াল নম্বর পেতে পারে, সময় হিসাবে নয়।
এক্সেল ভিবিএর সাথে টাইমভ্যালু ফাংশনের উদাহরণ
নীচে ভিবিএ টাইমভ্যালু ফাংশনের উদাহরণ রয়েছে।
আপনি এই ভিবিএ টাইমভ্যালু ফাংশন টেম্পলেটটি এখানে ডাউনলোড করতে পারেন - ভিবিএ টাইমভ্যালু ফাংশন টেম্পলেটভিবিএ টাইমভ্যালু উদাহরণ # 1
এখন, ভিবিএ টাইমভ্যালু ফাংশনের সহজ উদাহরণটি দেখুন।
কোড:
উপ TIMEVALUE_Function_Example1 () 'প্রদত্ত ইনপুট স্ট্রিংটিকে একটি বৈধ সময় রূপান্তর করুন এবং স্ক্রিনে প্রদর্শন করুন' পরিবর্তনশীল ঘোষণা ডিম মাইটাইম হিসাবে তারিখ হিসাবে 'একটি পরিবর্তনশীল মাইটাইম = টাইমভ্যালুতে সময় নির্ধারণ করুন ("28-05-2019 16:50:45")' ' স্ক্রিনে আউটপুট প্রদর্শন করুন এমএসজিবক্স "বর্তমান সময়:" ও মাইটাইম, ভিবি ইনফর্মেশন, "ভিবিএ সময়কাল মূল্য" শেষ উপ
প্রথম জিনিসটি আমি ভেরিয়েবল ঘোষণা করেছি "আমার পালা" তারিখ হিসাবে।
ডেট মাইটাইম হিসাবে তারিখ হিসাবে
তারপরে আমি টাইমভ্যালু প্রয়োগ করে ভেরিয়েবলের মান নির্ধারণ করেছি।
মাইটাইম = টাইমভ্যালু ("28-05-2019 16:50:45")
তারপরে বার্তা বাক্সে, আমি ভেরিয়েবল ফলাফল নির্ধারণ করেছি।
এমএসজিবক্স "সরবরাহিত সময় হ'ল:" ও মাইটাইম, ভিবি ইনফরমেশন, "টাইমভ্যালু ফাংশন"।
আমি যদি F5 কী বা ম্যানুয়ালি ব্যবহার করে কোডটি চালিত করি, তবে আমরা ফলাফলটি নীচের হিসাবে পেয়ে যাব।
ভিবিএ টাইমভ্যালু উদাহরণ # 2
একই কোডের জন্য, আমি ভিবিএ ভেরিয়েবলটিকে "ডাবল" হিসাবে ঘোষণা করব।
কোড:
উপ TIMEVALUE_Function_Example1 () 'প্রদত্ত ইনপুট স্ট্রিংটিকে একটি বৈধ সময় রূপান্তর করুন এবং স্ক্রিনে প্রদর্শন করুন' চলক ঘোষণা ডিম মাইটাইম হিসাবে দ্বিগুণ 'একটি পরিবর্তনশীল মাইটাইম = টাইমভ্যালুতে সময় বরাদ্দ করুন ("28-05-2019 16:50:45")' ' স্ক্রিনে আউটপুট প্রদর্শন করুন এমএসজিবক্স "বর্তমান সময়:" ও মাইটাইম, ভিবি ইনফর্মেশন, "ভিবিএ সময়কাল মূল্য" শেষ উপ
এখন আমি যদি ভিবিএ কোডটি ম্যানুয়ালি বা F5 কী টিপে চালিত করি তবে এটি সময়ের ক্রমিক নম্বর অংশটি 16:50:45 প্রদর্শিত হবে।
আপনার আরও ভাল বোঝার জন্য, আমি প্রথমে ভিবিএ বার্তা বাক্সের দেওয়া একটি নম্বর ঘরে প্রবেশ করবো।
এখন আমি সঠিক ফলাফলটি পরীক্ষা করতে সময় বিন্যাস প্রয়োগ করব।
আপনি যখন এটিকে সময় বিন্যাসে রূপান্তর করেন, আপনি সঠিক সময়টি দেখতে পারেন।
ভিবিএ টাইমভ্যালু উদাহরণ # 3
এখন, নীচের তথ্য দেখুন।
আমাদের A1 থেকে A14 কোষে ডেটা এবং সময় একসাথে রয়েছে। দ্বিতীয় কলামের জন্য আমাদের কেবল সময়ের মানটি বের করতে হবে। যেহেতু আমাদের একাধিক কক্ষ ডিল করার জন্য আমাদের সমস্ত কক্ষের জন্য একই সেট কর্ম সম্পাদন করতে লুপ নিয়োগ করতে হবে।
আমাদের 1 ম সেল থেকে 14 তম সেল পর্যন্ত ডেটা রয়েছে, তাই আমাদের লুপটি 14 বার চালানো উচিত। নিম্ন সীমা এবং উপরের সীমা উল্লেখ করার জন্য আমাদের ভিবিএতে নেক্সট লুপ ব্যবহার করতে হবে। তারিখ ও সময় সংমিশ্রণ থেকে সময় মান বের করার জন্য নীচে কোডটি ইতিমধ্যে লিখিত কোড।
কোড:
সাব টাইমভ্যালু_এক্স্পামেল ৩ () ডি কে কে ইনটিজেয়ার হিসাবে কে = 1 থেকে 14 টি সেল (কে, 2)। মূল্য = সময় মূল্য (সেল (কে, 1)
যখন আমরা কোডটি চালাব আমরা নীচের মত মানগুলি পেয়ে যাব।
আপনি যদি সময়টি দেখতে চান তবে এটিতে TIME ফর্ম্যাটটি প্রয়োগ করুন।
সুতরাং, ভিবিএ এবং এক্সেলে টাইম ভ্যালু ফাংশনটি এইভাবে কাজ করে।