نحوه تبدیل تاریخ میلادی به تاریخ شمسی در اکسل

خیلی از ما روزانه ساعت‌های زیادی از اکسل استفاده می‌کنیم؛ ولی یکی از بزرگ‌ترین مشکلاتی که کاربران ایرانی با این برنامه دارند، تبدیل تاریخ میلادی به شمسی است و تا به امروز روش‌‎های محدود و گاهی پیچیده‌ برای حل این مشکل ارائه شده است که هر کدام مشکل خاص خود را دارد؛ اما مایکروسافت بالاخره از نسخه ۲۰۱۶ اکسل این مشکل را به‌صورت رسمی حل کرد تا کاربران بدون مشکل بتوانند تاریخ میلادی را به شمسی تبدیل کنند.

تبدیل تاریخ میلادی به تاریخ شمسی در اکسل از طریق تنظیمات

برای شروع فایل مورد نظر را باز کنید و تاریخ‌هایی که تصمیم دارید از میلادی به شمسی تبدیل کنید، انتخاب کنید. بعد از انتخاب تاریخ‌های مورد نظر، راست کلیک و گزینه‌ی Format cells را انتخاب کنید.

فرمت سل در اکسل


حالا صفحه زیر برای شما نمایش داده می‌شود. در این صفحه از تب Number گزینه Date را انتخاب و سپس از بخش :(Locale (Location گزینه‌ی (Persian(Iran را انتخاب کنید؛ مانند عکس زیر:

تنطیمات تاریخ شمسی اکسل


بعد از انتخاب نوع فرمت تاریخ، روی OK کلیک کنید تا نتیجه اعمال شود.

تبدیل تاریخ میلادی به شمسی در اکسل

تبدیل تاریخ میلادی به تاریخ شمسی در اکسل از طریق کد

اگر تصمیم دارید نوع فرمت و ترتیب تاریخ شمسی بصورت «روز/ماه/سال» انتخاب کنید، باید بعد از انتخاب سلول یا سلول‌های مورد نظر، راست کلیک و گزینه‌ی Format cells را انتخاب کنید.

فرمت سل در اکسل


حالا در صفحه بازشده از تب Number گزینه Date و بعد Custom را انتخاب کنید و در کادر Type، نوشته‌ی General را با کد زیر جایگزین و در نهایت OK کنید.

[$-fa-IR,16]dd/mm/yyyy;@

تبدیل تاریخ میلادی به شمسی در اکسل با استفاده از کد

نکته بسیار مهمی که باید به آن توجه کنید عوض نشدن ماهیت اعداد است. در واقع با این روش‌ها ماهیت اصلی اعداد که به صورت میلادی است حفظ می‌شود و فقط در ظاهر با تاریخ شمسی رو‌به‌رو هستید. توجه داشته باشید که روش‌های گفته‌شده فقط در نسخه‌ی ۲۰۱۶ به بعد پشتیبانی می‌شود و اگر از نسخه‌های قدیمی استفاده کنید با خطا رو‌به‌رو خواهید شد.

منبع