মাইক্রোসফট এক্সেলের ডেট ফরম্যাটের সাথে কাজ করা খুব সাধারণ। আমরা বিভিন্ন ক্যালকুলেশনের জন্য এটা ব্যবহার করি। ডেট এক্সেলের অপরিহার্য ফরম্যাটের একটি। এক্সেল পর্যাপ্ত স্মার্ট যাতে জেনারেল ফরম্যাটকে ডেট ফরম্যাটে রূপান্তর করতে পারে। কিন্তু কিছু পরিস্থিতিতে ডেট জেনারেল বা টেক্সট ফরম্যাটে থাকতে পারে। এই টিউটোরিয়ালে উপযুক্ত উদাহরণ এবং সঠিক ইলাস্ট্রেশনসহ এক্সেলে জেনারেল ফরম্যাট থেকে ডেট ফরম্যাটে রূপান্তর করার পদ্ধতি দেখানো হয়েছে।
এই প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করুন।
এক্সেলে জেনারেল ফরম্যাটকে ডেটে রূপান্তরের ৭টি কার্যকর পদ্ধতি
এখানে জেনারেল ফরম্যাটকে ডেট ফরম্যাটে রূপান্তরের ৭টি কার্যকর এবং প্রভাবে পদ্ধতি দেওয়া হয়েছে। আমরা সুপারিশ করি আপনি সকল পদ্ধতি শিখুন এবং আপনার ডেটাসেটে প্রয়োগ করুন।
নোট: এক্সেলে জেনারেল ফরম্যাট মানে কোনো নির্দিষ্ট ফরম্যাট নেই। আপনি যখন কোনো न्यूमেরিক বা অ্যালফানিউমেরিক ভ্যালু সেলে প্রবেশ করান, এক্সেল সেগুলো জেনারেল ফরম্যাটে গণনা করে। তাই এই টিউটোরিয়ালে আমরা টেক্সট এবং নাম্বারের পাশাপাশি জেনারেল ফরম্যাটকে ডেট ফরম্যাটে রূপান্তর করব।
১. এক্সেলের এরর চেকিং অপশন দিয়ে জেনারেলকে ডেটে রূপান্তর
কখনো কখনো আপনার ডেটা-ডেট জেনারেল ফরম্যাটে থাকতে পারে। এটি ডেটা ফরম্যাটের দুরупযোগের কারণে হতে পারে। এতে সেলের পাশে এরর সাইন দেখাবে।
এই পদ্ধতি প্রয়োগ করার আগে নিশ্চিত হন যে এরর চেকিং অপশন সক্রিয়।
আমরা এক্সেল ৩৬৫ ব্যবহার করছি। এরর চেকিং অপশন সক্রিয় করতে:
১. ফাইল > আরো > অপশনস ক্লিক করুন।
২. ফর্মুলাস সিলেক্ট করুন।
৩. এরর চেকিং-এ ইনেবেল ব্যাকগ্রাউন্ড এরর চেকিং বক্সে টিক দিন।

এখন ডেটাসেটে এক নজর দিন:

এখানে ডেটাগুলো জেনারেল ফরম্যাটে। সমস্যাটি চেনতে যেকোনো সেলে ক্লিক করুন। সেলের পাশে একটি বক্সে এরর সাইন দেখাবে।

এখন নিচের ধাপগুলো অনুসরণ করুন।
📌 ধাপসমূহ
১. এরর-ইন্ডিকেটিং বক্সে ক্লিক করুন।
এটি দেখাচ্ছে যে টেক্সট ডেটার দুই অঙ্কের বছর আছে। তাই এটি ডেট ফরম্যাটে নয়। সমাধান করতে,
২. কনভার্ট XX টু ২০XX অপশনে ক্লিক করুন।

যেমন আপনি দেখছেন এটি জেনারেল ফরম্যাটকে টেক্সট ফরম্যাটে রূপান্তর করল।
৩. এখন বাকি সেলগুলো সিলেক্ট করে কনভার্ট XX টু ২০XX অপশন বেছে নিন।

এটি সকলকে ডেট ফরম্যাটে রূপান্তর করবে।
২. নম্বর ফরম্যাট অপশন দিয়ে জেনারেলকে ডেটে রূপান্তর
এখানে আমরা একই ডেটাসেট ব্যবহার করছি। কিন্তু পদ্ধতি ভিন্ন। হোম ট্যাব বা ফরম্যাট সেলস উইন্ডোতে উপলব্ধ বিভিন্ন নম্বর ফরম্যাট অপশন ব্যবহার করে সেগুলো ডেটে রূপান্তর করব। ধাপগুলো নিচে দেখুন।
📌 ধাপসমূহ
১. প্রথমে সেল রেঞ্জ B5:B10 সিলেক্ট করুন।

২. হোম ট্যাব থেকে নম্বর গ্রুপে যান। এক্সপ্যান্ড অ্যারোতে ক্লিক করুন। তাহলে ফরম্যাট সেলস ডায়লগ বক্স আসবে।

৩. এখন ক্যাটাগরি থেকে ডেট সিলেক্ট করুন। টাইপ অপশনে বিভিন্ন ডেট ফরম্যাট দেখবেন। উপযুক্ত একটি বেছে নিন।

৪. ওকে প্রেস করুন।

যেমন আপনি দেখছেন, আমরা এক্সেলে জেনারেল ফরম্যাটকে ডেট ফরম্যাটে রূপান্তর করতে সফল হয়েছি।
৩. পেস্ট স্পেশাল অপশন দিয়ে জেনারেলকে ডেটে রূপান্তর
এই পদ্ধতিটি আমরা অধিক ব্যবহার করি না। কিন্তু এটি টেক্সট ফরম্যাটকে ডেট ফরম্যাটে রূপান্তর করতে পারে। আমরা নিচের ডেটাসেটের জন্য এই পদ্ধতি ব্যবহার করছি:

📌 ধাপসমূহ
১. প্রথমে যেকোনো খালি সেল কপি করুন।

২. এখন সেল রেঞ্জ B5:B8 সিলেক্ট করুন।

৩. রাইট-ক্লিক করে পেস্ট স্পেশাল ক্লিক করুন। পেস্ট স্পেশাল ডায়লগ বক্স আসবে।

৪. রেডিও বাটন অ্যাড সিলেক্ট করুন।

৫. তারপর ওকে ক্লিক করুন। এটি সেগুলোকে জেনারেল ফরম্যাটে রূপান্তর করবে।

এক্সেল টেক্সট স্ট্রিংকে নাম্বারে রূপান্তর করে শূন্য যোগ করে যা ভ্যালু পরিবর্তন করে না। আপনি জেনারেল ফরম্যাটে ডেটের সিরিয়াল নাম্বার পাবেন।
৬. এখন আগের পদ্ধতির মতো ফরম্যাট করুন। হোম ট্যাব থেকে নম্বর গ্রুপে এক্সপ্যান্ড অ্যারোতে ক্লিক করুন। ফরম্যাট সেলস ডায়লগ বক্স আসবে।
৭. তারপর ক্যাটাগরি থেকে ডেট সিলেক্ট করুন। টাইপ অপশনে উপযুক্ত ডেট ফরম্যাট বেছে নিন।

৮. ওকে প্রেস করুন।

যেমন আপনি দেখছেন, আমরা টেক্সট স্ট্রিংগুলোকে ডেট ফরম্যাটে রূপান্তর করেছি।
সাদৃশ্য পড়ুন:
- এক্সেলে টেক্সটকে ডেটে রূপান্তর (১০ পদ্ধতি)
- নাম্বারকে ডেটে রূপান্তর এক্সেলে (৬ সহজ পদ্ধতি)
৪. ফাইন্ড অ্যান্ড রিপ্লেস কমান্ড দিয়ে জেনারেলকে ডেটে রূপান্তর
এই পদ্ধতি সব জেনারেল বা টেক্সট ফরম্যাটের জন্য কাজ করবে না। আমরা একটি নির্দিষ্ট ক্যারেক্টারকে স্ল্যাশ (“/”) ক্যারেক্টারের সাথে রিপ্লেস করব। তাহলে এটি স্বয়ংক্রিয়ভাবে ডেট ফরম্যাটে রূপান্তরিত হবে।
এই পদ্ধতি প্রদর্শনের জন্য এই ডেটাসেট ব্যবহার করছি:

📌 ধাপসমূহ
১. প্রথমে সেল রেঞ্জ B5:B9 সিলেক্ট করুন।

২. তারপর কীবোর্ডে Ctrl+F প্রেস করুন।
৩. রিপ্লেস অপশন বেছে নিন।
৪. ফাইন্ড হোয়াট বক্সে ডট(“.”) টাইপ করুন, এবং রিপ্লেস উইথ বক্সে স্ল্যাশ(“/”) টাইপ করুন।

৫. ওকে ক্লিক করুন।

যেমন আপনি দেখছেন, এই কমান্ড আমাদের ডেটাসেটকে ডেট ফরম্যাটে রূপান্তর করল।
৫. টেক্সট টু কলামস উইজার্ড দিয়ে জেনারেলকে ডেটে রূপান্তর
এই পদ্ধতি শুধু সীমিত ধরনের জেনারেল ফরম্যাটের জন্য কাজ করে। প্রদর্শনের জন্য এই ডেটাসেট ব্যবহার করছি:

📌 ধাপসমূহ
১. প্রথমে সেল রেঞ্জ B5:B8. সিলেক্ট করুন।

২. ডেটা ট্যাবে যান। টেক্সট টু কলামস অপশন সিলেক্ট করুন।

৩. ডায়লগ বক্সে ডিলিমিটেড রেডিও বাটন বেছে নিন। তারপর নেক্সট ক্লিক করুন।

৪. ডিলিমিটারস অপশনে সব বক্স আনচেক করুন। তারপর নেক্সট ক্লিক করুন।

৫. কলাম ডেটা ফরম্যাটে ডেট সিলেক্ট করুন। এবং ড্রপডাউন থেকে যেকোনো অপশন বেছে নিন। আমরা DMY ফরম্যাট ব্যবহার করছি।

৬. ফিনিশ ক্লিক করুন।

যেমন আপনি দেখছেন, আমরা জেনারেল ফরম্যাটকে ডেট ফরম্যাটে রূপান্তর করতে সফল হয়েছি।
৬. VALUE, DATEVALUE, এবং DATE ফাংশন দিয়ে জেনারেলকে ডেটে রূপান্তর
এই পদ্ধতিতে আমরা ফাংশন ব্যবহার করে জেনারেলকে ডেট ফরম্যাটে রূপান্তর করব। এই তিনটি ফাংশন আপনার সমস্যা সমাধান করতে কার্যকর হবে। আরও জানতে সেই লিংকগুলো ক্লিক করুন।
৬.১ VALUE ফাংশন ব্যবহার
VALUE ফাংশন একটি টেক্সট স্ট্রিং যা একটি নাম্বার রিপ্রেজেন্ট করে, সেটিকে নাম্বারে রূপান্তর করে। আপনি এটি জেনারেলকে ডেট ফরম্যাটে রূপান্তর করতেও ব্যবহার করতে পারেন।
সিনট্যাক্স:
=VALUE(text)text: আবশ্যক। টেক্সট কোটেশন মার্কসের মধ্যে থাকবে বা সেই সেলের রেফারেন্স যাতে টেক্সট রয়েছে।
এটি প্রদর্শনের জন্য এই ডেটাসেট ব্যবহার করছি:

📌 ধাপসমূহ
১. সেল B5-এ নিচের ফর্মুলা টাইপ করুন।
=VALUE(B5)
২. তারপর এন্টার প্রেস করুন।

৩. এরপর ফিল হ্যান্ডেল আইকনকে B6:B8 রেঞ্জ পর্যন্ত টেনে আনুন।

যেমন আপনি দেখছেন, আমরা সফলভাবে জেনারেল ফরম্যাটকে ডেট ফরম্যাটে রূপান্তর করেছি।
৬.২ DATEVALUE ফাংশন ব্যবহার
এখন, DATEVALUE ফাংশন একটি টেক্সট ডেটকে ডেট-টাইম নাম্বার কোডে রূপান্তর করে যা জেনারেল ফরম্যাটে থাকে। এরপর আপনাকে আগের পদ্ধতির মতো নম্বর ফরম্যাট অপশন দিয়ে ফরম্যাট করতে হবে।
সিনট্যাক্স:
=DATEVALUE(date_text)আপনাকে DATEVALUE ফাংশনে সেল রেফারেন্স পাস করতে হবে। এই ডেটাসেটে এক নজর দিন:

সिर्फ রেজাল্ট কলামের ফরম্যাট ফরম্যাট সেলস অপশন দিয়ে পরিবর্তন করুন।

এতদি আপনি প্রকৃত ডেট ফরম্যাটে ডেট দেখতে পাবেন।
৬.৩ DATE ফাংশন ব্যবহার
DATE ফাংশন একটি নির্দিষ্ট ডেটকে রিপ্রেজেন্ট করার সিকোয়েনশিয়াল সিরিয়াল নাম্বার রিটার্ন করে। আমরা এই ফাংশনটি RIGHT ফাংশন, MID ফাংশন, এবং LEFT ফাংশন সহ ব্যবহার করব।
DATE ফাংশনের সিনট্যাক্স:
=DATE(year,month,day)এই পদ্ধতির জেনেরিক ফর্মুলা:
=DATE(RIGHT(text,num_char),MID(text,start_num,num_char),LEFTtext,num_char))নিচের স্ক্রিনশটে এই পদ্ধতির কিছু উদাহরণ দেখানো হয়েছে:

আপনাকে শুধু সেল রেফারেন্স এবং ফাংশনগুলোর ক্যারেক্টার সংখ্যা পরিবর্তন করতে হবে।
৭. গাণিতিক অপারেশন দিয়ে জেনারেলকে ডেটে রূপান্তর
এখন, আপনি একটি সহজ গাণিতিক অপারেশন দিয়ে জেনারেলকে ডেট ফরম্যাটে রূপান্তর করতে পারেন। কিন্তু মনে রাখবেন, আপনাকে এই অপারেশনটি প্রকৃত ডেট ভ্যালু পরিবর্তন না করে করতে হবে। যাতে আপনার প্রকৃত ডেট টেক্সট ডেট হিসেবে থাকে। আপনি যোগ, গুন, ভাগ, বা ডাবল 네가শন ব্যবহার করে রূপান্তর করতে পারেন।
এই অপারেশনগুলো কাজ করবে:
=text+0
=text*1
=text/1
=–text
নিচের স্ক্রিনশটে এই পদ্ধতির স্পষ্ট ধারণা পাবেন:

যদি ভ্যালু ইতিমধ্যেই ডেট ফরম্যাটে থাকে, তবে এই অপারেশনগুলো করার প্রয়োজন নেই।
💬 মনে রাখবেন
✎ মাইক্রোসফট এক্সেল জানুয়ারি ১, ১৯০০ থেকে ডেট স্টোর করে। তাই এক্সেল DATEVALUE ফাংশন পুরনো ডেটে ব্যবহার করলে #VALUE! এরর দেখাবে।
✎ DATEVALUE ফাংশন নামবেরিক ভ্যালুকে ডেটে রূপান্তর করতে পারে না। এটি টেক্সট ডেটকে প্রকৃত ডেট ফরম্যাটে রূপান্তর করে। এই কারণে VALUE ফাংশন ব্যবহার করুন।
✎ আপনি যদি এই পদ্ধতিগুলো জটিল মনে করেন, তবে হোম ট্যাবের নম্বর ফরম্যাট গ্রুপ ব্যবহার করে ডেট রূপান্তর করার চেষ্টা করুন। এটি আপনার প্রথম পছন্দের পদ্ধতি হওয়া উচিত।
উপসংহার
উপসংহারে, আশা করি এই টিউটোরিয়াল আপনাকে এক্সেলে জেনারেল থেকে ডেট ফরম্যাটে রূপান্তর সম্পর্কে উপকারী জ্ঞান দিয়েছে। আমরা সুপারিশ করি সকল নির্দেশনা শিখুন এবং আপনার ডেটাসেটে প্রয়োগ করুন। প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করে নিজে চেষ্টা করুন। এছাড়া কমেন্ট সেকশনে আপনার মূল্যবান ফিডব্যাক দিন। আপনার ফিডব্যাক আমাদের এইরকম টিউটোরিয়াল তৈরি করতে অনুপ্রাণিত করে। আমাদের ওয়েবসাইট Exceldemy.com ভিজিট করুন এক্সেল-সম্পর্কিত বিভিন্ন সমস্যা এবং সমাধানের জন্য।
সম্পর্কিত আর্টিকেল
- এক্সেলে ডেটকে টেক্সট মাসে রূপান্তর (৮ দ্রুত পদ্ধতি)
- দুই ডেট ও টাইমের পার্থক্য হিসাব এক্সেলে
- এক্সেলে ডেট প্রবেশ করানো (৭ সহজ পদ্ধতি)