[ad_1]
نوشته و ویرایش شده توسط مجله ی دیدانگار

تبدیل تاریخ میلادی به شمسی در اکسل یکی از معضلات کاربران ایرانی است؛ اما خوشبختانه چندین راهکار برای حل این مشکل و ثبت خودکار تاریخ شمسی در اسناد وجود دارد که در ادامه به آنها پرداخته شده است.

آنچه باید درمورد تنظیمات تاریخ در Excel بدانید

تاریخ یکی از با اهمیت ترین المان‌های اسناد اداری و مالی محسوب می‌بشود که برهم‌خوردن آن می‌تواند عواقب بسیاری به‌جستوجو داشته باشد. نرم‌افزار اکسل و دیگر برنامه‌های مدیریت صفحات گسترده، تاریخ را به‌صورت ترتیبی ذخیره می‌کنند؛ درنتیجه تاریخ‌های گوناگون در آنها با مقادیر سریالی شناخته می‌بشود. برای مثال تاریخ ۱ ژانویه ۱۹۰۰ در برنامه اکسل مقدار برابر با ۱ را دارد و به ازای گذشت هر روز از تاریخ مذکور، یک واحد به مقدار آن افزوده می‌بشود. با این توصیف، می‌توان در نظر داشت که تاریخ ۱ ژانویه سال ۲۰۰۸ دارای مقدار عددی 39448 در اکسل است و از این طریق می‌توان یک تاریخ خاص را درون آن اشکار کرد.



یقیناً نحوه مقداردهی تاریخ در نسخه سیستم‌عامل مک برنامه اکسل مقداری متفاوت است؛ چون در نسخه‌های ابتدایی مک، امکان شناسایی تاریخ‌های قبل از ۲ ژانویه ۱۹۰۴ توسط کامپیوتر وجود نداشت. به همین علت، اکسل در مک مقدار ۱ را به تاریخ حرف های‌شده، تعلق داده است و مقادیر عددی تاریخ‌ها در فایل‌های ساخته‌شده با مک نسبت به ویندوز متفاوت است؛ اما این نوشته به‌شکل خودکار توسط برنامه لحاظ می‌بشود و زمان کار با اسناد گوناگون، مشکلی برای کاربران پیش نمی‌آید.

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

همان گونه که در تکه قبلی اشاره شد، هر تاریخ، مقدار عددی خاص به خود را درون اکسل دارد. بدیهی است که با تحول مبداء تاریخ و تعلق مقدار ۱ به رقمی دیگر، می‌توان تاریخ‌های گوناگون را به یک‌دیگر تبدیل کرد. حتی افزونه‌هایی هم به همین منظور گسترش یافته است؛ اما انجام آن نسبتاً آسان است و الزامی به منفعت گیری از افزونه یا فرمول برای تبدیل تاریخ میلادی به شمسی در اکسل وجود ندارد. بااین‌حال اگر به‌صورت مداوم نیاز به داخل کردن تاریخ درون برنامه دارد و می‌خواهید در سریع‌ترین زمان فرایندن تبدیل را انجام دهید، بهتر است به سراغ راه حلهای اشاره شده در ادامه بروید؛ در غیر این صورت، مرحله های حرف های شده در پایین را به‌ترتیب جستوجو کنید.

  • برنامه اکسل را باز کرده و سلول(های) مورد نظر که تاریخ در آن داخل شده است را انتخاب کنید.
  • روی سلول انتخاب شده راست کلیک کرده و از منوی باز شده، گزینه Format Cells را بزنید.
  • در پنجره Format Cells به تب Numbers بروید و گزینه Date را از تکه Category انتخاب کنید.
  • اکنون نوبت آن رسیده است که از پنل کشویی Locale (Location) گزینه Persian (Iran) را انتخاب کنید تا تبدیل تاریخ میلادی به شمسی در اکسل انجام بگیرد.
  • درنهایت روی کلید OK بزنید تا تغییرات صورت گرفته، ذخیره بشود.
این روش تنها در نسخه‌های ۲۰۱۶ به سپس برنامه اکسل در دسترس قرار دارد

دقت داشته باشید که می‌توانید پیش از بستن پنجره Format Cells، عمل به انتخاب نوع نمایش تاریخ از منوی کشویی Type نیز کنید. این چنین می‌توان دیگر تقویم‌ها ازجمله هجری قمری را هم بعد از انتخاب ایران در تکه لوکیشن و از قسمت Calender Type انتخاب کرد. پیش‌نمایش تاریخ در قسمت Sample قابل مشاهده خواهد می بود. شایان‌ذکر است که این روش برای تبدیل تاریخ میلادی به شمس در اکسل ۲۰۱۶ و ۲۰۱۹ در دسترس قرار گرفته است و نسخه‌های قدیمی‌تر این نرم‌افزار از آن حمایتنمی‌کنند. درصورتی‌که کاربر یکی از نسخه‌های قدیمی اکسل هستید می‌توانید با دیگر راه حلهایی که در ادامه به آنها اشاره شده است، عمل به تنظیم تاریخ در اسناد خود کنید.

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

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

  • همانند تکه قبلی، سلول(های) دارای مقدار تاریخ را انتخاب کرده و روی آن راست کلیک کنید.
  • از منوی باز شده گزینه Format Cells را انتخاب کنید.
  • در پنجره Format Cells از تب Numbers عمل به باز کردن قسمت Custom از زیرعنوان Category کنید. با فشردن کلید میانبر Ctrl + F1 هم می‌توانید به این پنجره دسترسی داشته باشید.
  • در تکه Type عمل به داخل کردن فرمول حاضر در عکس کنید. در پایین عکس می‌توانید فرمول را به‌صورت متنی جهت کپی کردن مشاهده نمایید.
  • در آخر برای ذخیره تغییرات گزینه OK را بزنید. اکنون تبدیل تاریخ میلادی به شمسی در اکسل صورت می‌گیرد.
تبدیل تاریخ میلادی به شمسی در اکسل با فرمول
تبدیل تاریخ میلادی به شمسی در اکسل با فرمول در همه نسخه‌ها مقدور است
yyyy/mm/dd[$-fa-ir,16]

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

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

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

تبدیل تاریخ میلادی به شمسی در اکسل با افزونه
افزونه‌های اکسل طبق معمولً با فرمت xll ذخیره خواهد شد

اگر ناچار به منفعت گیری از نسخه‌های قدیمی هستید، بهتر است از فرمول حرف های شده تبدیل تاریخ میلادی به شمسی در اکسل منفعت گیری کنید؛ چون منفعت‌گیری از فرمول یقین‌تر از افزونه است و با پایداری زیاد تر، گمان اشتباه در اسناد و فایل‌های حجیم را افت می‌دهد. درهرحال اگر نیاز به برگرداندن روزانه تاریخ دارد، منفعت گیری از فرمول می‌تواند برای شما زمان‌گیر باشد، بعد با جستجو در گوگل، می‌توانید افزونه‌های حاضر برای این کار را اشکار کنید. نحوه نصب افزونه در پایین توضیح داده شده است:

  • روی گزینه File در گوشه بالایی صفحه کلیک کرده و سپس از منوی کناری گزینه Open را انتخاب کنید.
  • در ادامه گزینه Browse را بزنید و در پنجره باز شده، به مسیر ذخیره‌سازی فایل افزونه بروید که طبق معمولً با فرمت xll. ذخیره می‌بشود.
  • بعد از انتخاب فایل افزونه، گزینه Open را بزنید تا فرایند نصب افزونه اغاز بشود.


معارفه افزونه برای برگرداندن تاریخ در Excel

در تکه‌های قبلی به نحوه تبدیل تاریخ میلادی به شمسی در اکسل بدون افزونه از طریق تنظیمات یا فرمول اشاره کردیم. افزونه‌هایی نیز برای انجام این کار در دسترس کاربران قرار دارند که ازجمله آنها می‌توان به FarsiTools یا NaabAmooz اشاره کرد؛ اما پیشنهاد می‌کنیم به‌جای منفعت گیری از افزونه، عمل به منفعت گیری از فرمول تبدیل تاریخ کنید یا با به‌روزرسانی اکسل خود، از قسمت تنظیمات عمل کنید.


سوالات متداول کاربران

آیا تبدیل تاریخ میلادی به شمسی در اکسل بدون افزونه مقدور است؟

بله؛ با منفعت گیری از تنظیمات برنامه در اکسل ۲۰۱۶ به سپس یا فرمول می‌توانید عمل به برگرداندن تاریخ کنید.

چه فرمولی برای تبدیل تاریخ میلادی به شمسی در اکسل کاربرد دارد؟

فرمول‌های مختلفی می‌توان برای این کار منفعت گیری کرد که ازجمله آنها می‌توان به yyyy/mm/dd[$-fa-ir,16] اشاره کرد.

بهترین افزونه برای تبدیل تاریخ میلادی به شمسی در اکسل چیست؟

افزونه FarsiTools یکی از قدیمی‌ترین ابزارها برای برگرداندن تاریخ در اکسل محسوب می‌بشود.

دسته بندی مطالب
مقالات کسب وکار

مقالات تکنولوژی

مقالات آموزشی

سلامت و تندرستی

[ad_2]