যা জানতে হবে
- Excel-এর DATEVALUE ফাংশন একটি পাঠ্য-বিন্যাস তারিখকে একটি সিরিয়াল নম্বরে রূপান্তরিত করে৷
- এই ফাংশনটি ব্যবহার করুন যখন একটি ঘরে একটি তারিখ থাকে যা পাঠ্য হিসাবে ফর্ম্যাট করা হয়, একটি সংখ্যা নয়, যা আমদানি করা বা অনুলিপি করা ডেটার সাথে ঘটতে পারে৷
- ফাংশনের সিনট্যাক্স এবং আর্গুমেন্ট হল: =DATEVALUE(তারিখ_পাঠ)
এই নিবন্ধটি ব্যাখ্যা করে কিভাবে Excel 2019 এবং Microsoft 365 সহ Excel এর যেকোনো সংস্করণে DATEVALUE ফাংশন ব্যবহার করতে হয়।
DATEVALUE ফাংশন কী?
Excel-এ DATEVALUE ফাংশন একটি টেক্সট-ফরম্যাট করা তারিখকে সিরিয়াল নম্বরে রূপান্তর করে। এক্সেল তারপর তারিখ বুঝতে সিরিয়াল নম্বর পড়তে পারে।
এই এক্সেল ফাংশনটি প্রয়োজনীয় যখন একটি কক্ষে তারিখের তথ্য থাকে কিন্তু এটি নিয়মিত পাঠ্যে সংরক্ষিত থাকে। এটিকে স্বয়ংক্রিয়ভাবে একটি তারিখে রূপান্তর করার পরিবর্তে, Excel সেলটিকে শুধু সংখ্যা এবং অক্ষর হিসাবে দেখে, যার সাথে কাজ করা কঠিন করে তোলে। তারিখটি অনুলিপি বা অন্য কোথাও থেকে আমদানি করা হলে এটি ঘটতে পারে৷
আপনি তারিখের ক্রমিক নম্বর তৈরি করতে DATEVALUE এক্সেল ফাংশনটি ব্যবহার করতে পারেন যা তারপরে এটিকে তারিখ হিসাবে সঠিকভাবে ফর্ম্যাট করতে এবং অন্যান্য তারিখ-ভিত্তিক সূত্রগুলির সাথে ব্যবহার করতে, অন্যান্য তারিখের সাথে এটি সাজাতে ব্যবহার করা যেতে পারে।
DATEVALUE ফাংশন এক্সেলের সমস্ত সংস্করণে কাজ করে৷
DATEVALUE ফাংশন সিনট্যাক্স এবং আর্গুমেন্ট
এই ফাংশন ব্যবহার করে এমন সমস্ত সূত্র এইভাবে ফরম্যাট করা উচিত:
=DATEVALUE(তারিখ_পাঠ)
তারিখ_টেক্সট একমাত্র যুক্তি এটি সমর্থন করে। এটি অন্যান্য কক্ষের উল্লেখ করতে পারে বা তারিখের তথ্য সূত্রের মধ্যে সংরক্ষণ করা যেতে পারে।
DATEVALUE ফাংশন সম্পর্কে মনে রাখার জন্য এখানে কিছু নিয়ম রয়েছে:
- যদি তারিখ_পাঠের বছর বাদ দেওয়া হয়, তাহলে বর্তমান বছর ব্যবহার করা হয়।
- যদি তারিখ_পাঠে সময়ের তথ্য অন্তর্ভুক্ত থাকে তবে এক্সেল তা উপেক্ষা করে।
- যদি তারিখের তথ্য সরাসরি সূত্রে প্রবেশ করানো হয়, তা অবশ্যই উদ্ধৃতি দ্বারা বেষ্টিত হতে হবে।
- যদি তারিখের তথ্যটি অন্য কক্ষে উল্লেখ করা হয় যাতে মাসের পাঠ্যের নাম অন্তর্ভুক্ত থাকে (যেমন, মার্চ বা মার্চ), মাসটি অবশ্যই দ্বিতীয় অবস্থানে থাকতে হবে (যেমন 31-Mar-2020)।
- মান! যদি date_text তারিখের সীমা 1/1/1900–9999-31-12 এর বাইরে পড়ে তাহলে ত্রুটি প্রদর্শিত হবে৷
- মান! যদি date_text একটি সংখ্যা বলে মনে হয় তবে ত্রুটি প্রদর্শিত হবে (অর্থাৎ, এটিতে সাধারণ তারিখের মতো ড্যাশ বা স্ল্যাশ নেই)।
DATEVALUE ফাংশনের উদাহরণ
আপনি এই ফাংশনটি ব্যবহার করতে পারেন এমন কয়েকটি ভিন্ন উপায়ের দিকে এখানে একটি নজর দেওয়া হল:
অন্য সেল থেকে রেফারেন্স তারিখ
=DATEVALUE(A2)
ধরে নিলাম A1 4-4-2002 হিসাবে পড়েছে, এই DATEVALUE সূত্রের উদাহরণটি ক্রমিক নম্বর 37350 তৈরি করবে।
সূত্রের ভিতরে তারিখ লিখুন
=DATEVALUE("2007-25-12")
এটি এই ফাংশনটি ব্যবহার করার আরেকটি উপায়। উদ্ধৃতিগুলিতে তারিখটি প্রবেশ করানো অন্য ঘরে কল করার বিকল্প। এই সূত্রটি সিরিয়াল তারিখ 39441 তৈরি করে।
একাধিক সেল থেকে তারিখ তৈরি করুন
=DATEVALUE(A2 &"/" & A3 &"/" & A4)
DATEVALUE ফাংশনের এই উদাহরণে, একই সেটআপ ব্যবহার করা হয়েছে কিন্তু আমরা তিনটি পৃথক ঘর থেকে তারিখের তথ্য সংগ্রহ করছি: A2=5, A3=18, এবং A4=2017।
এর জন্য অ্যাম্পারস্যান্ড চিহ্নের প্রয়োজন যাতে আমরা দিন, মাস এবং বছর আলাদা করতে স্ল্যাশ যোগ করতে পারি। যাইহোক, ফলাফলটি এখনও একটি সিরিয়াল নম্বর যেহেতু ফাংশনটি এর জন্যই, তাই 5/18/2017 হিসাবে উপস্থাপিত দেখতে আমাদের সেলটিকে একটি বাস্তব তারিখ হিসাবে (নীচে দেখুন) ফর্ম্যাট করতে হবে৷
তারিখ সূত্রে অ্যাম্পারস্যান্ড ব্যবহার করুন
=DATEVALUE("3" &"/" & A2 &"/" &"2002")
এই উদাহরণে, ফাংশনটি অনেকটা উপরেরটির মতো, কিন্তু দিন এবং বছর বের করার জন্য সেল রেফারেন্স ব্যবহার করার পরিবর্তে, আমরা ম্যানুয়ালি ডবল কোট ব্যবহার করে সেগুলি প্রবেশ করিয়ে দিচ্ছি।
অন্যান্য ডেটা সহ সেল থেকে তারিখ বের করুন
=DATEVALUE(LEFT(A20, 10))
যদি সেলটিতে অন্য তথ্য থাকে যা আপনার প্রয়োজন নেই, আপনি তারিখটি আলাদা করতে বাম এবং ডানের মতো ফাংশন ব্যবহার করতে পারেন৷ এই উদাহরণে, DATEVALUE ফাংশনটি LEFT ফাংশনের সাথে মিলিত হয়েছে যাতে এটি বাম থেকে শুধুমাত্র প্রথম 10টি অক্ষর দেখায়। ফলাফল হল 41654, যা এক্সেল 1/15/2014 তৈরির তারিখ হিসাবে ফর্ম্যাট করতে পারে.
MID ফাংশনের সাথে তারিখ বের করুন
=DATEVALUE(MID(A40, FIND(" ", A40)+1, 7))
অবশেষে, আমাদের এই সূত্রটি রয়েছে যা শুধুমাত্র MID ফাংশনই নয়, FIND ফাংশনকেও একত্রিত করে তারিখটি বের করে সিরিয়াল নম্বর বিন্যাসে উপস্থাপন করে। MID ফাংশন A2 কে টার্গেট হিসাবে সেট করে এবং FIND ব্যবহার করে স্পেস (" ") কে বিন্দু হিসাবে সংজ্ঞায়িত করতে যেখানে ফাংশনটি গণনা শুরু করা উচিত। MID ফাংশনের শেষে সংখ্যাটি নির্ধারণ করে যে কতগুলি অক্ষর বের করতে হবে, যা আমাদের উদাহরণে 7। ফলাফল হল 43944, যা তারিখ হিসাবে ফর্ম্যাট করা হলে 4/23/2020 এ পরিণত হয়.
DATEVALUE ত্রুটি
নিচে এমন কিছু পরিস্থিতির উদাহরণ দেওয়া হল যেখানে DATEVALUE ফাংশন একটি ত্রুটি দেখাবে৷ উপরে উল্লিখিত নিয়ম অনুসারে, VALUE সহ সারি! ত্রুটিতে এমন ডেটা রয়েছে যা এই ফাংশন দ্বারা প্রক্রিয়া করা যাবে না৷
তারিখে নম্বর ফর্ম্যাটিং
যখন Excel একটি তারিখের ক্রমিক নম্বর তৈরি করে, তখন আপনার কাছে একটি নম্বর থাকে যা নির্দেশ করে যে এটি 1/1/1900 থেকে কত দিন দূরে রয়েছে৷ এটি খুব কমই ব্যবহারযোগ্য, তাই আপনাকে যা করতে হবে তা হল সেই ঘরটিকে একটি নিয়মিত তারিখ হিসাবে ফর্ম্যাট করুন৷
কোষটি পাঠ্য বা তারিখ হিসাবে ফর্ম্যাট করা হয়েছে কিনা তা এখনই জানার একটি উপায় হল ঘরের মধ্যে এটি কীভাবে সারিবদ্ধ হয়েছে তা পরীক্ষা করা৷ টেক্সট হিসাবে ফর্ম্যাট করা তারিখগুলি সাধারণত বাম-সারিবদ্ধ হয়, যখন তারিখ-বিন্যাস করা ঘরগুলি সাধারণত ডান-সারিবদ্ধ হয়৷
- যে সেল(গুলি)কে তারিখ হিসাবে ফর্ম্যাট করতে হবে তা নির্বাচন করুন৷
- Home Excel এর শীর্ষে ট্যাব থেকে Number বিভাগটি সনাক্ত করুন।
ড্রপ-ডাউন মেনু নির্বাচন করুন এবং একটি তারিখ বিকল্প বেছে নিন, যেমন ছোট তারিখ বা দীর্ঘ তারিখ।