আপনার সূত্রটি সঠিকভাবে রচিত। এক্সেল দ্বারা বিভিন্ন ধরণের ডেটা কীভাবে সংরক্ষণ করা হয় তার কারণে অপ্রত্যাশিত ফলাফল।
ওয়ার্কবুক স্তরের সেটিংয়ের উপর ভিত্তি করে এক্সেল দুটি তারিখ সংরক্ষণের জন্য ব্যবহার করে similar
1900 তারিখ সিস্টেম
1900 তারিখের সিস্টেমে, প্রথম দিনটি সমর্থন করা হয় জানুয়ারি 1, 1900 a আপনি যখন কোনও তারিখ প্রবেশ করেন, তারিখটি ক্রমিক সংখ্যায় রূপান্তরিত হয় যা 1 জানুয়ারী, 1900 সাল থেকে বিচ্ছিন্ন দিনের সংখ্যা উপস্থাপন করে example উদাহরণস্বরূপ, আপনি যদি জুলাই 5, 1998 এ প্রবেশ করুন, এক্সেল তারিখটিকে ক্রমিক নম্বর 35981 এ রূপান্তর করে।
ডিফল্টরূপে, উইন্ডোজের জন্য মাইক্রোসফ্ট এক্সেল 1900 তারিখের সিস্টেমটি ব্যবহার করে। 1900 তারিখের সিস্টেমটি এমএস-ডস বা মাইক্রোসফ্ট উইন্ডোজের অধীনে পরিচালিত ডিজাইন করা লোটাস 1-2-3 এর মতো এক্সেল এবং অন্যান্য স্প্রেডশিট প্রোগ্রামগুলির মধ্যে আরও ভাল সামঞ্জস্যতা সক্ষম করে।
1904 তারিখ সিস্টেম
1904 তারিখ ব্যবস্থায়, প্রথম দিনটি সমর্থন করা হয় যা জানুয়ারী, 1904 190 আপনি যখন কোনও তারিখ প্রবেশ করেন, তারিখটি ক্রমিক সংখ্যায় রূপান্তরিত হয় যা 1 জানুয়ারি 1904 সাল থেকে বিচ্ছিন্ন দিনের সংখ্যা উপস্থাপন করে example জুলাই 5, 1998 এ প্রবেশ করুন, এক্সেল তারিখটিকে ক্রমিক নম্বর 34519 এ রূপান্তর করে।
ডিফল্টরূপে, ম্যাকিনটোসের জন্য মাইক্রোসফ্ট এক্সেল 1904 তারিখের সিস্টেমটি ব্যবহার করে। প্রারম্ভিক ম্যাকিনটোস কম্পিউটারগুলির ডিজাইনের কারণে, 1 জানুয়ারি 1904-এর পূর্ববর্তী তারিখগুলি সমর্থন করা হয়নি। এই নকশার উদ্দেশ্য 1900 একটি লিপ বছর ছিল না এই সম্পর্কিত সমস্যাগুলি প্রতিরোধের উদ্দেশ্যে হয়েছিল। আপনি যদি 1900 তারিখের সিস্টেমে স্যুইচ করেন তবে ম্যাকিনটোসের জন্য এক্সেল 1 জানুয়ারী, 1900 এর পূর্বের তারিখগুলি সমর্থন করে।
এই অংশগুলি থেকে নেওয়া হয়েছে: https://support.microsoft.com/en-us/help/214330/differences-between-the-1900- এবং-- 1904-date-system-in-excel
ক্রমিক সংখ্যাটি 1 ই জানুয়ারী, 1900 সালের তারিখের একটি সাধারণ চলমান গণনা, 29 ফেব্রুয়ারী, 1900-এর কাল্পনিক তারিখ সহ। DAY ফাংশনটি অবশ্য অতিরিক্তভাবে ডেটা টাইপ রূপান্তর ফাংশন হিসাবেও ভাবা যেতে পারে। এটি একটি ইনপুট হিসাবে তারিখের সিরিয়াল নম্বর নেয় এবং আউটপুট হিসাবে একটি পূর্ণসংখ্যা ফেরত দেয় । আপনার উদাহরণে, যদি আমরা 18 তারিখটিকে তারিখের সিরিয়াল উপস্থাপন করে এবং 1 লা জানুয়ারী, 1900 থেকে 18 দিন এগিয়ে গণনা করি, তবে আমরা 18 ই জানুয়ারী, 1900 শেষ করব।
সামনের প্রান্তে থাকা সহজ ফিক্সটি হ'ল আপনার সেল ফর্ম্যাটটিকে নম্বর বা জেনারেলের মতো অন্য কোনওটিতে পরিবর্তন করা । এটি এক্সেলকে এটি আপনাকে তারিখ সিরিয়াল হিসাবে ব্যাখ্যা করার পরিবর্তে পূর্ণসংখ্যা হিসাবে আপনাকে প্রদর্শন করতে বলবে। পিছনের প্রান্তে, সবকিছু যেতে ভাল। পূর্ণসংখ্যার ফলাফলটি অন্য যে কোনও সূত্রে ব্যবহার করা যেতে পারে এবং সঠিকভাবে আচরণ করবে।
উদাহরণ হিসাবে, ধরুন আমরা একটি শর্তসাপেক্ষ সূত্র তৈরি করতে চেয়েছিলাম যা আমাদের জানিয়েছিল যে চলতি মাসে 15 তম উত্তীর্ণ হয়েছে কিনা। আমরা এটি ব্যবহার করে এটি করতে পারি:
=IF(DAY(TODAY())>15,"The 15th has passed","It is not yet the 15th")
একটি তারিখ সিরিয়াল ব্যবহার করে একই ফলাফল অর্জন করা আরও অনেক কঠিন হবে, তাই কোনও পূর্ণসংখ্যার প্রত্যাবর্তন করা DAY ফাংশনটি এক্সেলের সাধারণ ব্যবহারের ক্ষেত্রে প্রসঙ্গের মধ্যে আরও দরকারী হয়ে ওঠে।