تاریخ شمسی در اکسل + اختلاف دو تاریخ + تقویم بازشونده
تاریخ در اکسل مبحث تاریخ شمسی و تقویم بازشونده در اکسل بسیار گسترده است . در این مطلب رایگان ، سعی بر این بوده تا ضمن معرفی بهترین روشی که در حال حاضر وجود دارد ، روشهای مهم دیگر هم بررسی شود . پس از مشاهده کامل این محصول هیچ شوالی در ذهن شما در مورد تاریخ شمسی اکسل وجود نخواهد داشت.
سریعتربن روش بدون تهیه محصول
۱- فایل مورد نیاز ( ماژول آپدیت شده ) را دانلود نمائید :
روش کلی کار به چه صورت است و نتیجه چه خواهد بود ؟
در تصویر بالا سن افراد در اکسل با فرمول محاسبه شده و در واقع اختلاف بین تاریخ تولد افراد و تاریخ جاری سیستم می باشد که آموزش آن در ویدیو داده شده است .مثال دیگر هم وجود دارد که با استفاده از محاسبه فاصله بین دو تاریخ در اکسل مانند تصویر زیر می توان افرادی را که مدت قرارداد آنها کمتر از یکماه دیر به پایان می رسد را دید .
چرا ما این روش را پیشنهاد می کنیم ؟
۱- ماژولهای تاریخ شمسی اکسل کاملا رایگان بوده و در این محصول هم برای دانلود قرار گرفته .
۲- کاملا قابل ویرایش است و با کمی اطلاعات اکسلی می توانید به دلخواه آن را تغییر دهید .
3- حروف یونیکد از Chrw استفاده شده که مشکل نمایش به هم ریخته حروف فارسی را ندارند .
۴- توابع زیادی در مورد تاریخ شمسی اکسل دارد و تقریبا تمام نیازها را برآورده می کند .
توابع موجود در ماژولهای تاریخ شمسی
۱- نمایش تاریخ روز جاری بدون اسلش ، مثال ==> ۱۳۹۷۶۰۵
۲- نمایش تاریخ جاری به همراه اسلش و نام روز مثال ==> دوشنبه – ۱۳۹۷/۰۶/۰۵
۳- نمایش نام روز جاری تاریخ شمسی
۴- تبدیل تاریخ میلادی به تاریخ شمسی
۵- نمایش نام ماه جاری شمسی
۶- نمایش شماره روز تاریخ جاری و تعداد روزهای مانده از سال
۷- نمایش سال جاری شمسی
۸- به دست آوردن اختلاف بین دو تاریخ در اکسل
۹- اضافه کردن و یا کم کردن تعداد روز از تاریخ شمسی
۱۰ – با ترکیب توابع نتایج دیگری هم می توانید داشته باشید که در ویدیو توضیح داده شده است .
محدودیتها:
خیلی از توابعی که در روش قبلی وجود داست در یان روش کارایی ندارد و نمی توانید از آنها استفاده کنید مثلا برای استخراج نام ماه شمسی نمی توانید از توابع اصلی خود اکسل استفاده کنید و یا برای بدست آوردن سال با فرمول YEAR اکسل سال جاری میلادی را به شما نمکایش خواهد داد ولی با این اوصاف هم خیلی از کاربران اکسل تنها نیاز به وارد کردن تاریخ شمسی و محاسبات ساده ای مانند افزودن چند روز به یک تاریخ و یا بدست آوردن تفاضل بین دو تاریخ شمسی دارند که این روش کاملا جوابگوی آنها خواهد بود . تصویر زیر یک تقویم بازشونده در اکسل را نشان می دهد .
نکته بسیار مهم :
برای استفاده از قابلیت تقویم بازشونده و تاریخ در اکسل مانند تصویر بالا ، نیاز به ویندوز ۱۰ دارین.
راهنمای استفاده از تقویم بازشونده شمسی در اکسل
این روش فقط روی ویندوز ۱۰ قابل استفاده است
باید تنظیمات تاریخ هجری شمسی رو ویندوز ۱۰ انجام شده باشد
1- دکمه استارت ویندوز رابزنید و بنویسید Date & Time با تصویر زیر رویرو می شوید که روی گزینه Date & Time Setting کلیک کنید.
2- سپس در قسمتی که باز می شود گزینه Additional Date, Time, And regional Setting کلیک کنید.
3- حالا روی گزینه Change Date Time Or Number Format کلیک کنید که پنجره زیر باز میشود که باید Format را روی گزینه Persian(Iran) تنظیم نمایئد.
۴- نکات بسیار مهم در تقویم باز شونده اکسل بدون کد نویسی
روی گزینه Additional settings. کلیک کنید
کارکتر مربوط به List Separator را کامای انگلیسی قرار دهید.
کاما با سیمی کالمن تفاوت داشته و میتواند فرمول نویسی را مخطل کند.
مراحل بالا را با زدن کلید OK می توانید ببنید و کار تمام است و تمام تنظیمات مربوط به تاریخ و تقویم شمسی در ویندوز 10 انجام شده است و اکنون بی دردسر می توانیم در اکسل از تاریخ شمسی بهره ببریم.
درج تاریخ شمسی در اکسل بدون نیاز به کدنویسی
۱- اکسل را باز کنید و در یک سلول خالی کلید کنترل ویندوز را نگهداشته و دو نقطه را بزنید
۲- تاریخ روز جاری به صورت میلادی درج می شود
3- روی تاریخ درج شده کلیک راست کرده و Format Cells را بزنید ( راه ساده تر نگهداشتن کلید Ctrl و زدن عدد یک است یعنی Ctrl+1 )
4- Date را انتخاب کرده و روی فرمت دلخواه خود کلیک کنید
5- قسمت Location را رئی Persian(iran) و Calendar Type را روی Persian قرار دهید.
درج تاریخ شمسی در اکسل با استفاده از تقویم بازشونده در اکسل :
1- مانند تصویر زیر به تب Developer بروید
2- روی گزینه Insert کلیک کنید و از زیر منوی باز شده روی آیکون کوچک آچار و پیچگوشتی کلیک کنید.
نکته : اگر تب Developer در اکسل شما وجود نداشت جای نگرانی نیست مراحل زیر را دنبال کنید تا تب Developer نمایان شود :
- روی قسمتی از فضای خالی تبها کلیک راست کرده و گزینه Customize the ribbon کلیک کنید
- در پنجره باز شده ماننده تصویر زیر تیک گزینه Developer tab را بزنید و ok کنید
3- لیستی مانند تصویر زیر نمایش داده میشود که باید گزینه Microsoft Date And Time Picker Control 6 را انتخاب کنید.
انتخابگر تقویم شمسی در اکسل
نکته:
باید در تب Developer روی Design Mode کلیک کنید تا از حالت طراحی خارج شود .
3- روی Design Mode در تب Developer کلیک کرده و انتخابگر تاریخ را انتخاب کنید و روی Properties مانند تصویر زیر کلیک کنید .
4- مانند تصویر زیر به قسمت Linked Cell رفته و آدرس سلولی که میخواهید با انتهاب تاریخ ، تاریخ در آن سلول قرار بگیرد را انتخاب کنید و پنره را ببنید ، در تصویر زیر سلول H2 نوشته شده و با انتخاب تاریخ سلول h2 شامل تاریخ انتخاب شده خواهد شد.
قطعا این آموزش اینجا تمام نمیشود و ترفندها و نکته هایی وجود دارد که با دانلود ویدیو آموزشی و فایلهای مربوطه در این آموزش به آنها پی خواهید برد ، پس معطل نکنید و از بالای همین صفحه سمت چپ به رایگان دانلود کنید .
ویدیو معرفی محصول تقویم بازشونده شمسی در اکس
نحوه اضافه کردن Microsoft Date And Time Picker Control 6
C:\Windows\System32\regsvr32.exe mscomct2.ocx
C:\Windows\SysWoW64\regsvr32.exe mscomct2.ocx
روش پیشنهادی کاربران ( بدون استفاده از ماژول)
این روش که پیشنهاد یکی از کاربران محترم سات ( طراح لوگوی سایت هم ایشان هستند ) داده شده در این روش بدون نیاز به ماژولها و تنها با استفاده از خاصیت جدول در اکسل و تابع INDEX و MATCH و همچنین فرمت نمایشی در اکسل ، می توان نام روز جاری و شماره ماه و تاریخ کامل بهع شمسی و … را به دست آورد ، فایل مربوطه در ادامه برادی دانلود قرار داده شده که با کمی بررسی متوجه نحوه کار کرد آن خواهید شد ( مخصوص کاربران متوسط به بالای اکسل )
دانلود افزونه های شمسی، تابع های شمسی، تاریخ بازشو فارسی و فایل اکسل
- ۰۳/۰۹/۲۲