আপনার এক্সেল শীতে অনেক তারিখ থাকলে, সম্ভবত কোনো এক সময় দুটি তারিখের মধ্যে পার্থক্য বের করতে হবে। مثلاً, কত মাসে ঋণ পরিশোধ করলেন বা কত দিনে কত ওজন কমিয়েছেন—এইরকম হিসাবের প্রয়োজন পড়তে পারে।
এক্সেলে দুটি তারিখের পার্থক্য বের করা সহজ, কিন্তু কীভাবে হিসাব করবেন তার উপর নির্ভর করে জটিল হয়ে যেতে পারে। উদাহরণস্বরূপ, ২/৫/২০১৬ এবং ১/১৫/২০১৬-এর মধ্যে কত মাস পার্থক্য? কেউ বলবে ০ (পূর্ণ মাস নয়), কেউ বলবে ১ (মাস ভিন্ন)।
এই আর্টিকেলে আমি বিভিন্ন ফর্মুলা দিয়ে দিন, মাস এবং বছর পার্থক্য বের করার পদ্ধতি দেখাবো।
দুই তারিখের মধ্যে দিনের পার্থক্য
সর্বসহজ হিসাব হল দিনের পার্থক্য। এখানে শুধু একটি পদ্ধতি আছে, তাই বিভিন্ন ফর্মুলায় ভিন্ন ফলাফল আসার ঝুঁকি নেই।
উদাহরণে, A2 এবং A3 সেলে দুটি তারিখ আছে। পার্থক্য ৮০২ দিন। এক্সেলে একই মান বের করার একাধিক পথ আছে। ফর্মুলাগুলো দেখুন:

প্রথম ফর্মুলা: সরাসরি বিয়োগ A3 - A2। এক্সেল তারিখ বুঝতে পারে এবং দিনের পার্থক্য বের করে। দ্বিতীয় পদ্ধতি: DAYS ফাংশন।
=DAYS(A3, A2)
এই ফাংশন দুটি আর্গুমেন্ট নেয়: শেষ তারিখ এবং শুরু তারিখ। ক্রম বদলে দিলে নেতিবাচক সংখ্যা আসবে। তৃতীয় পদ্ধতি: DATEDIF ফাংশন, যা লোটাস ১-২-৩ থেকে এসেছে কিন্তু অফিশিয়ালি সমর্থিত নয়।
=DATEDIF(A2, A3, "D")
ফর্মুলা লিখলে এক্সেল সাজেশন দেয় না, কিন্তু সিনট্যাক্স এবং আর্গুমেন্টগুলো জানা যায়।
বোনাস হিসেবে, دو তারিখের মধ্যে কতগুলো ويকডে (weekdays) আছে তা বের করতে NETWORKDAYS ফাংশন ব্যবহার করুন:
=NETWORKDAYS(startDate, endDate)
দিন এবং ويকডে হিসাব সহজ। এখন মাসের কথা বলা যাক।
দুই তারিখের মধ্যে মাসের পার্থক্য
মাসের হিসাব সবচেয়ে পেচিদা কারণ পূর্ণ মাস নয় বা আংশিক মাস হলে রাউন্ড আপ বা ডাউন করতে হয়। এক্সেলে MONTHS ফাংশন আছে কিন্তু সেটি শুধু মাস দেখে, বছর না। তাই একই বছরের মাস পার্থক্য বের করতে শুধু কাজে লাগে।
মাইক্রোসফট প্রদত্ত ফর্মুলাগুলো নিচে দেওয়া হলো:
Round Up - =(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
Round Down - =IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
এই দুটি বড় ফর্মুলা বুঝতে হবে না। এক্সেলে কীভাবে লিখবেন সেটি দেখুন:

রাউন্ড ডাউন ফর্মুলা সেলে ক্লিক করে এডিট করুন কারণ ফর্মুলা বারে পুরো ফর্মুলা দেখা যায় না। Formulas → Show Formulas চাপলে সেলে ফর্মুলা দেখা যাবে।

আমাদের উদাহরণে রাউন্ড আপ দিয়ে ২৭ মাস এবং রাউন্ড ডাউন দিয়ে ২৬ মাস পাওয়া গেলো—দুটোই সঠিক, কীভাবে দেখবেন তার ওপর নির্ভর। DATEDIF শুধু পূর্ণ মাস গণনা করে, তাই ২৬ মাস দেখাবে।
=DATEDIF(A2, A3, "M")
দুই তারিখের মধ্যে বছরের পার্থক্য
বছরও মাসের মতো দুভাবেই হিসাব করা যায়: ৩৬৫ দিনকে ১ বছর মনে করলে বা বছর পরিবর্তন হলে ১ বছর গণনা করলে। উদাহরণে দুটি ফর্মুলা ব্যবহার করা হয়েছে:

একটি DATEDIF, অন্যটি YEAR ফাংশন। দিনের পার্থক্য ৮০২ হলে DATEDIF ২ বছর দেখায়, YEAR ফাংশন ৩ বছর।

এটি পছন্দের বিষয় এবং আপনি কী হিসাব করতে চান তার ওপর নির্ভর। দুভাবেই জানা থাকলে সমস্যা অনুযায়ী সঠিক ফর্মুলা ব্যবহার করা যায়। সতর্ক থাকলে এক্সেলে তারিখ পার্থক্য বের করা সহজ। অফিস সাপোর্ট সাইটে আরও ডেট ফাংশন আছে। প্রশ্ন থাকলে কমেন্ট করুন। উপভোগ করুন!