تابع تاریخ کاربرگنگار Google، تاریخی را که وارد کردهاید یا شماره سریال آن را با ترکیب عناصر روز، ماه و سال بهعنوان آرگومانهای تابع، برمیگرداند.
این دستورالعمل ها از نسخه وب Google Sheets استفاده می کند و ممکن است با Microsoft Excel سازگار نباشد.
وارد کردن تاریخ ها به عنوان تاریخ
وقتی آن را با سایر توابع Google Sheets ترکیب میکنید، میتوانید از DATE برای تولید انواع مختلفی از فرمولهای تاریخ استفاده کنید. یکی از کاربردهای مهم این تابع این است که اطمینان حاصل شود که Sheets تاریخ ها را به درستی تفسیر می کند، به خصوص اگر داده های وارد شده در مفیدترین قالب نباشد.
کاربرد اصلی تابع DATE نمایش تاریخی است که عناصری مانند سال، ماه یا روز را از مکانهای مختلف در کاربرگ ترکیب میکند و اطمینان حاصل میکند که تاریخهای استفاده شده در محاسبات، دادههای عددی به جای متن هستند.
نحو و آرگومان های تابع DATE
سینتکس یک تابع به چیدمان تابع اشاره دارد و شامل نام تابع، براکت ها و آرگومان ها می شود.
نحو تابع DATE این است: =DATE(سال، ماه، روز).
- Year - سال را به عنوان یک عدد چهار رقمی (yyyy) یا مرجع سلول به مکان آن در کاربرگ وارد کنید.
- ماه - ماه را به عنوان یک عدد دو رقمی (میلی متر) یا مرجع سلول به مکان آن در کاربرگ وارد کنید.
- روز - روز را به عنوان یک عدد دو رقمی (dd) یا مرجع سلول به مکان آن در کاربرگ وارد کنید.
خطاها و تنظیمات
این تابع اگر داده های متنی را می خواند، خطای VALUE! را برمی گرداند. اگر فرمول حاوی ارجاع به سلولی حاوی متن باشد، خطا نیز ظاهر میشود.
مقدار خطا NUM! اگر ورودی year نامعتبر باشد (به عنوان مثال، اگر یک عدد پنج رقمی باشد) ظاهر می شود. اگر یک مقدار نامعتبر برای آرگومان های ماه یا روز وارد کنید، تابع به طور خودکار خروجی تابع را به تاریخ معتبر بعدی تنظیم می کند. به عنوان مثال، =DATE(2016, 13, 1) که دارای 13 برای آرگومان ماه است، آرگومان سال را تنظیم می کند و 1/1/2017 را برمی گرداند.
یک مثال دیگر می تواند =DATE(2016, 01, 32) - که 32 روز برای ماه ژانویه دارد - آرگومان ماه را تنظیم می کند و 2/01/2016 برمی گرداند.. در هر دو مورد، با نمایش اولین ماه پس از دسامبر 2016 در مثال اول و اولین روز پس از ژانویه 2016 در مثال دوم، فرمول "رول" مقدار نامعتبر را نشان می دهد.
اگر مقادیر اعشاری را برای یک آرگومان وارد کنید، فرمول به مقدار صحیح "گرد به پایین" می شود. به عنوان مثال، تابع "10.25" را به عنوان "10" تفسیر می کند.
مثال تابع DATE
در تصویر بالا، تابع DATE همراه با تعدادی از توابع دیگر در فرمول های تاریخ اجرا می شود.
- ردیف 5 وارد اولین روز ماه جاری می شود
- ردیف 6 یک رشته متن (سلول A5) را به تاریخ تبدیل می کند
- ردیف ۷ روز هفته را برای یک تاریخ معین نمایش می دهد
- ردیف ۸ روزها را بین تاریخهای فعلی و قبلی شمارش میکند
- ردیف ۹ شماره روز جولیان (سلول A9) را به تاریخ فعلی تبدیل می کند
- ردیف 10 تاریخ فعلی (سلول A10) را به شماره روز جولیان تبدیل می کند
وارد کردن تابع DATE
گزینه های وارد کردن تابع و آرگومان های آن در کاربرگ عبارتند از:
- تایپ دستی در تابع کامل - فقط به یاد داشته باشید که ترتیب باید yyyy، mm، dd باشد مانند =DATE(2016, 01, 16) یا، =DATE(A2, B2, C2) اگر از مراجع سلولی استفاده می کنید.
- استفاده از کادر پیشنهاد خودکار برای وارد کردن تابع و آرگومان های آن.
خط پایین
هنگام استفاده از هر یک از روش ها برای وارد کردن تابع، توجه داشته باشید که کاماهای (,) آرگومان های تابع را در داخل پرانتزهای گرد جدا می کنند.
تغییر تنظیمات منطقه ای
مانند بسیاری از برنامههای آنلاین، Google Sheets بهطور پیشفرض در قالب تاریخ آمریکایی است: MM/DD/YYYY.
اگر مکان شما از قالب دیگری استفاده می کند، می توانید با تنظیم تنظیمات منطقه ای، Google Sheets را طوری تنظیم کنید که تاریخ را در قالب دلخواه شما نمایش دهد.
برای تغییر تنظیمات منطقه ای:
- File را کلیک کنید تا منوی File باز شود.
-
روی Spreadsheet Settings کلیک کنید تا کادر گفتگوی تنظیمات باز شود.
-
Locale را کلیک کنید تا لیست تنظیمات کشور موجود را ببینید.
-
روی کشور انتخابی خود کلیک کنید تا به انتخاب فعلی تبدیل شود.
-
Save Settings را در پایین کادر محاوره ای برای بستن و بازگشت به کاربرگ کلیک کنید.
- تاریخ های جدیدی که در یک کاربرگ وارد می کنید باید از قالب کشور انتخاب شده پیروی کنند. ممکن است مجبور شوید تاریخ هایی را که قبلاً وارد کرده اید دوباره قالب بندی کنید.
شماره سریال منفی و تاریخ اکسل
به طور پیشفرض، مایکروسافت اکسل برای ویندوز از سیستمی استفاده میکند که از سال 1900 شروع میشود. با وارد کردن شماره سریال 0، تاریخ 0 ژانویه 1900 برمیگردد.
Google Sheets از تاریخ 30 دسامبر 1899 برای شماره سریال صفر استفاده می کند، اما برخلاف اکسل، Google Sheets تاریخ های قبل از آن را با استفاده از اعداد منفی برای شماره سریال نمایش می دهد.
برای مثال، تاریخ 1 ژانویه 1800، منجر به شماره سریال -36522 در برگههای Google میشود و استفاده از آن را در فرمولهایی مجاز میدهد، مانند کم کردن 1 ژانویه 1800 از 1 ژانویه 1850، که منجر به یک مقدار 18، 262 - تعداد روزهای بین دو تاریخ.
وقتی همان داده ها را در اکسل وارد می کنید، برنامه به طور خودکار تاریخ را به داده متنی تبدیل می کند. همچنین یک VALUE برمی گرداند! اگر از تاریخ "منفی" در فرمول استفاده می کنید، خطا وجود دارد.