در هنگام استفاده از اکسل گاهی نیاز میشود که مقادیر کوچکتر از نظر تاریخ و زمان را از مقادیر بزرگتر کم نماییم. از نظر ریاضی نتیجه این تفاضل منفی خواهد بود؛ اما در اکسل امکان نمایش تاریخ و زمان منفی بصورت پیشفرض وجود ندارد و نتیجه این تفاضل بصورت یک خطا نمایش داده میشود. در ادامه مطلب با چهارده خورشید همراه باشید تا با نحوه حل این مشکل آشنا شوید.
برای حل این مشکل دو روش وجود دارد:
۱- تغییر تنظیمات پیشفرض اکسل:
در نرمافزار Excel از منوی File گزینه Options را انتخاب کرده تا پنجره Excel Options مطابق شکل زیر باز شود. در سمت چپ این پنجره روی گزینه Advanced کلیک کنید. در قسمت When calculating this workbook گزینه Use 1904 date system را تیک بزنید.
در پایان روی OK کلیک کنید تا نتیجه زیر حاصل شود.
توجه: باید بدانید که چنانچه فایل مورد نظر را در سیستم دیگری باز کنید ممکن است با این خطا روبرو شوید، چون تنظیمات آن سیستم روی حالت پیش فرض است. اگر میخواهید در همه سیستمها این مشکل حل شود، از روش دوم استفاده کنید.
۲- فرمول نویسی:
بجای تفاضل مستقیم دو زمان از فرمول زیر استفاده کنید.
=TEXT(MAX($A$1:$A$2)-MIN($A$1:$A$2),"-H::MM")
بعد از وارد کردن فرمول، کلید اینتر را بفشارید تا نتیجه زیر حاصل شود:
البته فرمول دیگری نیز وجود دارد که میتوانید از آن استفاده کنید:
=IF(A2-A1<0, "-" & TEXT(ABS(A2-A1),"hh:mm"), A2-A1)