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

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

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

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

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

نصب ADD ins در اکسل

در اکسل 2003 :
به منوی Tools و سپس Add-ins رفته و آدرس فایل مربوطه را بدهید. پس از نصب یک category ‌در توابع اکسل به نام ALFA_Utility نیز در اکسل شما ایجاد میشود که توابع موجود به همراه توضیحات فارسی آن آمده است.

در اکسل 2007:
1- آیکون office button را از انتخاب کنید.(آیکون دایره ای شکل رنگی در گوشه بالای سمت چپ).
2- excel option و سپس Add Ins را انتخاب کنید.
3- پایین سمت راست از گزینه های لیست Manage گزینه اول یعنی Excel Add-ins را انتخاب کنید.
4- تب Go را کلیک کنید.
5- آدرس فایل مربوط به add ins را بدهید.
6- پس از نصب، یک category ‌در توابع اکسل به نام ALFA_Utility نیز در اکسل شما ایجاد میشود که توابع موجود به همراه توضیحات فارسی آن آمده است.

توابع موجود در  add in

NumberToAlpha(Number) این تابع عددی را دریافت و به حروف(فارسی) تبدیل میکند.

DateDifShamsi(Year1, Month1, D1, Year2, Month2, D2) این تابع  فاصله زمانی بین دو تاریخ شمسی را بر حسب روز محاسبه می کند.

DateDifGhamari(Year1, Month1, D1, Year2, Month2, D2) این تابع  فاصله زمانی بین دو تاریخ قمری را بر حسب روز محاسبه می کند.

IsKabiseMiladi(Year) این  تابع مشخص می کند که یک سال میلادی مشخص سال کبیسه است یا خیر.

IsKabiseShamsi(Year) این  تابع مشخص می کند که یک سال شمسی مشخص سال  کبیسه است یا خیر.

AddToShamsi(Year, Month, Day, Add) این تابع یک تاریخ مشخص شمسی را دریافت کرده و  تعداد روز معینی را از آن کم یا به آن زیاد میکند و نتیجه را به شکل YYYY/MM/DD (/روزماه/سال: سال به صورت کامل به عنوان مثال 1389) نشان میدهد.

 (AddToGhamari(Year, Month, Day, Add این تابع یک تاریخ مشخص قمری را دریافت کرده و  تعداد روز معینی را از آن کم یا به آن زیاد میکند و نتیجه را به شکل YYYY/MM/DD نشان میدهد.

MiladiToShamsi(Year, Month, Day) این تابع یک تاریخ میلادی را دریافت نموده و آنرا به شمسی تبدیل میکند. نتیجه به شکل YYYY/MM/DD نمایش داده میشود.

MiladiToGhamari(Year, Month, Day) این تابع یک تاریخ میلادی را دریافت نموده و آنرا به قمری تبدیل میکند. نتیجه به شکل YYYY/MM/DD نمایش داده میشود.

ShamsiToMiladi این تابع یک تاریخ شمسی را دریافت نموده و آنرا به میلادی تبدیل میکند. نتیجه به شکل YYYY/MM/DD نمایش داده میشود.

این تابع را می توان به سه شکل مورد استفاده قرار داد:

1-  روز و ماه و سال میلادی را به آن بدهیم و تاریخ شمسی آنرا به ما میدهد. ShamsiToMiladi (Year, Month, Day)
2- هیچ ورودی به آن ندهیم که در اینصورت تاریخ میلادی امروز را به میدهد.ShamsiToMiladi
3- اگر ورودی دارای فرمت تاریخ باشد نیازی به تفکیک آن به صورت روز و ماه وسال نیست و می توان تنها یک ورودی که دارای فرمت تاریخ است را به این تابع داد. به عنوان مثال اگر تاریخ میلادی  دریکی از سلولهای اکسل وجود داشته باشد  تاریخ شمسی آْنرا بر میگرداند.ShamsiToMiladi (ورودی به شکل تاریخ میلادی یا یک سلول با فرمت تاریخ)

ارزیابی مهاجرت
نظر خود را درباره «تبدیل تاریخ میلادی به شمسی در اکسل» در کادر زیر بنویسید :
لطفا شرایط و ضوابط استفاده از سایت آسمونی را مطالعه نمایید
: برای دریافت مشاوره درباره تبدیل تاریخ میلادی به شمسی در اکسل فرم زیر را تکمیل کنید

هزینه مشاوره ۳۰ هزار تومان می باشد

پاسخ مشاوره شما ظرف 1 روز کاری در پنل شما درج می شود و پیامک دریافت می کنید


دسته بندی های وب سایت آسمونی

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