توابع تاریخ و زمان در اکسل-قسمت اول

دسته ای از توابع در اکسل که مربوط به تاریخ و زمان میباشند Date & Time Functions نام دارند. از توابع تاریخ و زمان در اکسل میتوان در محاسبات مربوط به کار کردها، Time Sheet ها، جداول زمان بندی، برنامه ریزی ها و یا فایل های اکسل مربوط به مدیریت و اجرای پروژه ها استفاده نمود. با توجه به گستره کاربرد این دسته از توابع یادگیری توابع تاریخ و زمان در اکسل بسیار مهم و کاربردی میباشد. برای آشنایی با اصول فرمول نویسی ها در اکسل توصیه میشود مقاله ی “فرمول نویسی در اکسل” را مطالعه نمایید.

توابع تاریخ و زمان در اکسل

مفهوم تاریخ و زمان در اکسل

تاریخ و زمان در اکسل به صورت عدد میباشند، به طور کلی، در اکسل هم تاریخ و هم زمان به صورت اعداد مورد استفاده قرار میگیرند و مانند اعداد میتوان بر روی آنها عملیات ریاضی انجام داد. هر روز در اکسل برابر یک است، یعنی یک روز از صفر شروع میشود و با یک به پایان میرسد، این بدان معناست که عدد صفر در اکسل برابر با ساعت ۰۰:۰۰:۰۰ و عدد ۱ برابر با ساعت ۲۴:۰۰:۰۰ میباشد، لذا در اکسل مثلاً عدد ۰٫۵ برابر با ۱۲:۰۰:۰۰ میباشد و عدد ۰٫۷۵ برابر با ۱۸:۰۰:۰۰ است. به این ترتیب هر ساعتی از روز را که خواستید میتوانید به این طریق محاسبه نمایید، به عنوان مثال ساعت ۰۸:۱۳:۲۱ در اکسل برابر با ۳۶۰۰×۸ بعلاوه ۶۰×۱۳ بعلاوه ۲۱ تقسیم بر ۳۶۰۰×۲۴ میباشد که برابر است با عدد ۰٫۳۴۲۶، این عدد در واقع یک Serial Number است که متناظر با ساعت ذکر شده میباشد.

توضیحات ذکر شده در بالا را در نظر بگیرید، مبدا تاریخ در اکسل January 1, 1900 میباشد، یعنی عدد یک برابر با ساعت ۰۰:۰۰:۰۰ این روز است، با این حساب عدد ۲ برابر با ساعت ۰۰:۰۰:۰۰ دوم ژانویه ۱۹۰۰ (January 2, 1900) میباشد، پس نتیجه میگیریم مثلاً عدد ۱٫۵ برابر با ساعت ۱۲:۰۰:۰۰ روز اول ژانویه ۱۹۰۰ میباشد، و به همین ترتیب مثلاً February 8, 1986 (هشتم فوریه ۱۹۸۶) برابر با عدد ۳۱۴۵۱ است و بنابراین عدد ۳۱۴۵۱٫۲۵ (یا Serial Number = ۳۱۴۵۱٫۲۵) برابر با ساعت ۰۶:۰۰:۰۰ روز هشتم فوریه ۱۹۸۶ است. با این تفاسیر تاریخ و ساعت معادل با اعداد کمتر از ۱ (زود تر از ساعت ۰۰:۰۰:۰۰ اول ژانویه ۱۹۰۰) در اکسل تعریف نشده اند، و از طرفی آخرین روز تاریخ اکسل December 29, 9999 برابر با عدد ۲۹۵۸۴۶۳ میباشد.

شکل زیر توابع تاریخ و زمان در اکسل را معرفی و دسته بندی میکند، در ادامه به بررسی این توابع میپردازیم:

توابع تاریخ و زمان در اکسل

معرفی توابع تاریخ و زمان در اکسل

همانطور که اشاره شد تاریخ و زمان در اکسل اعداد یا Serial Number هستند، هر عددی بین ۱ تا ۲۹۵۸۴۶۳٫۹۹۹ بیانگر یک لحظه از یک روز میباشد، توابعی که در ادامه ی این مقاله معرفی میشوند آن دسته از توابع هستند که به کمک آنها میتوان فهمید هر Serial Number چه سال، ماه، روز، ساعت، دقیقه و ثانیه ای را در بر دارد، در ادامه با دو تابع کاربردی دیگر برای بدست آوردن زمان و تاریخ فعلی آشنا میشویم.

به علت طولانی شدن مقاله، توابع تاریخ و زمان در اکسل در سه مقاله معرفی میگردند، با توجه به شکل بالا و با توجه به نیاز خود به مقالات آموزشی مراجعه نمایید.

در ادامه ابتدا توابع مربوط به بدست آوردن یا تعبیر یک Serial Number معرفی میگردند، این توابع همگی سینتکس مشابه دارند و همگی تنها یک آرگومان دارند که همان Serial Number است، خروجی این توابع، همانطور که از نام هریک پیداست، نشان میدهد Serial Number آرگومان چه زمان یا تاریخی است. پس از آن دو تابع برای بدست آوردن زمان فعلی در اکسل معرفی میشوند.

تابع YEAR در اکسل

خروجی تابع YEAR سال مربوط به سریال نامبر آرگومان است، به عنوان مثال اگر آرگومان عدد ۳۱۴۵۱٫۳۵۸ باشد (این عدد مربوط به ساعت ۰۸:۳۵:۳۱ روز هشتم فوریه ۱۹۸۶ میباشد)، خروجی تابع ۱۹۸۶ است. لازم به تذکر مجدد است که خروجی این تابع همواره عددی بین ۱۹۰۰ تا ۹۹۹۹ میباشد. سینتکس این تابع به صورت زیر است:

YEAR (serial_number)

تابع MONTH در اکسل

سینتکس این تابع دقیقاً همانند تابع YEAR میباشد و خروجی آن عددی بین ۱ تا ۱۲ معادل با ماه Serial Number آرگومان میباشد، برای عدد بالا خروجی این تابع ۲ است.

تابع DAY در اکسل

سینتکس این تابع هم دقیقاً همانند تابع YEAR میباشد و خروجی آن عددی بین ۱ تا ۳۱ معادل با روز ماه Serial Number آرگومان میباشد، برای عدد بالا خروجی این تابع ۸ است.

تابع WEEKDAY در اکسل

سینتکس این تابع هم دقیقاً همانند تابع YEAR میباشد و خروجی آن عددی بین ۱ تا ۷ معادل با روز هفته Serial Number آرگومان میباشد، برای عدد بالا خروجی این تابع ۷ است. لازم به ذکر است که روز ۱ معادل با یکشنبه، ۲ دوشنبه و الی آخر، از آنجایی که هشتم فوریه ۱۹۸۶ شنبه میباشد خروجی این تابع عدد ۷ است.

تابع HOUR در اکسل

سینتکس این تابع هم دقیقاً همانند تابع YEAR میباشد و خروجی آن عددی بین ۱ تا ۲۳ معادل با ساعت Serial Number آرگومان میباشد، برای عدد بالا خروجی این تابع ۸ است.

تابع MINUTE در اکسل

سینتکس این تابع هم دقیقاً همانند تابع YEAR میباشد و خروجی آن عددی بین ۱ تا ۵۹ معادل با دقیقه Serial Number آرگومان میباشد، برای عدد بالا خروجی این تابع ۳۵ است.

تابع SECOND در اکسل

سینتکس این تابع هم دقیقاً همانند تابع YEAR میباشد و خروجی آن عددی بین ۱ تا ۵۹ معادل با ثانیه Serial Number آرگومان میباشد، برای عدد بالا خروجی این تابع ۳۱ است.

جدول زیر خلاصه ای از توابع بالا را نشان میدهد:

مثال توابع تاریخ و زمان در اکسل

دو تابع NOW و TODAY برای بدست آوردن لحظه ی فعلی با توجه به ساعت و تاریخ تنظیم شده بر روی کامپیوتر شما میباشند، هر دو تابع بدون آرگومان هستند و سینتکس مشابه دارند.

تابع NOW در اکسل

این تابع زمان و ساعت فعلی کامپیوتر را در فرمت تاریخ و زمان نشان میدهد، Syntax تابع NOW به صورت زیر است:

NOW ()

تابع TODAY در اکسل

این تابع تاریخ فعلی (تاریخ امروز به روایت تقویم کامپیوتر شما) را نشان میدهد و تنها تفاوت آن با تابع NOW اینست که این تابع ساعت را نشان نمیدهد و به نمایش تاریخ امروز بسنده میکند.

TODAY ()

اشتراک گذاری در شبکه های اجتماعی: share on facebook share on google plus share on linkedin

دیدگاهتان را بنویسید؟