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

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

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

آموزش نصب :

پس از دانلود فایل آنرا از حالت فشرده خارج کرده و فایل FarsiTools.xla  در محل دلخواهی ذخیره کنید. به عنوان مثال در مسیر C:\Program Files\Microsoft Office

سپس اکسل را باز کرده و از طریق منوی  Excel Options  وارد تب Add-Ins  شده و گزینه Excel Add-Ins در قسمت Manage  انتخاب کرده و دکمه Go را بزنید.

پس از زدن دکمه Co  منوی زیر ظاهر می شود در اینجا از طریق Browse فایل  FarsiTools.xla  را که در محل دلخواه ذخیره کرده بودید مسیر C:\Program Files\Microsoft Office را انتخاب کنید.

با نتخاب فایل FarsiTools.xla گزینه Farsitools در این منو اضافه شده و با تیک دار کردن آن افزونه نصب شده و توابع اضافه می شوند.

لازم به ذکر است برای اجرای توابع اضافه شده باید ماکرو فعال باشد.

در صورتیکه برای فعال کردن ماکرو مشکل دارید (آموزش فعال کردن ماکرو)  را مطالعه بفرمایید.

آموزش استفاده از توابع:

تابع s2m  تاريخ شمسي را به ميلادي تبديل مي كند

=s2m(”1387/6/19″)

تبدیل عدد به حروف

این تابع به صورت زیر نوشته شده و اعداد صحیح را به حروف تبدیل می نماید از اعداد بعد ممیز صرف نظر می کند

=horofi(A1)

=horofi(”123″)

نتیجه : یکصد و بیست و سه



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

  1. مهدی حسنی گفته:

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

  2. صبغت الباری گفته:

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

  3. صابر گفته:

    با سلام
    خيلي تشكر ميكنم
    من با اين برنامه تونستم به خيلي برنامه هاي ديگه دست پيدا كنم
    با تشكر

  4. رامین لرستانی گفته:

    با سلام . مثل اینکه فیلترینگ به فایلهای اکسل هم رسیده. قابل دانلود نبود. امکان ایمیل این فایل رو دارید ؟ لطفا

  5. رضا گفته:

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

  6. reza گفته:

    ضمن عرض ادب واحترام فایل اکسلی دارم که تاریخ به صورت 13920203نوشته شده میخوام بین
    انها اسلش قراربدم 1392/02/03این کاروجطور انجام بدم

  7. سعید محمودی گفته:

    سلام
    خدا به خودت و خانوادت خیر بده
    بعد از 3 ساعت تلاش و گشتن تو اینترنت در اوج ناامیدی راه شما رو دانلود کردم و دیدم به درستی و بی منت کار می کنه
    ضمنا ما هم نقده ای هستیم
    متشکر

  8. رامین رفیعی گفته:

    سلام آقای مهندس. فایل zip مربوط به مبدل تقویم شمسی به میلادی و بالعکس رو از صفحۀ مربوطه دانلود کرده ام ولی نمیدونم چطوری باید از فایلهای داخل اون که پسوندهای .xla و .xls دارند استفاده کنم تا بتونم از این برنامه مفیدی که نوشته اید در Excel استفاده کنم. میتونید منو راهنمایی بفرمائید؟
    با تشکر

  9. محسن سلمانی گفته:

    درود بر شما
    بسیار عالی و کاربردی، فقط یه سؤال؟
    اگر در یکی از سلول های اکسل تاریخ را بصورت فرمت خروجی تابع وارد کنم ، آیا توابع تعریف شده قادر به شناسای سال ، ماه و روز میباشند؟
    برای مثال در یه سلول فرضی تاریخ 1394/12/05 رو وارد کردم ولی وقتی در سلول دیگری تابع شناسایی سال رو اجرا می کنم عدد 1394 را نمایش نمی دهد

  10. علیرضا گفته:

    خیلی ممنون – خدا خیرتون بده
    فقط اگه روزهفته رو به فارسی نمی نوشت عالی بود
    مثلا ابتدای تاریخ تبدیل شده به حروف می نویسه – یکشنبه دوازدهم مرداد…

  11. ناصری گفته:

    سلام .ممنون از زحمتتون
    لطفا بفرمایید چگونه میشه فرمت تاریخهایی که توسط نرم افزار بصورت مثلا 2/9/2017 میده رو بصورت 02/09/2017 تبدیل کرد

  12. پوریا گفته:

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

  13. بیژن طهماسبی گفته:

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

  14. کامران اکبری گفته:

    سلام ، بسیار عالی بود ، میشه سورس ماکروها رو هم بگذارید تا خودمون تغییراتی که مورد نظرمون هست تو سورس ماکرو ها انجام بدیم
    ممنون

  15. علی گفته:

    سلام…ممنون از زحماتتون.
    برای من تاریخ شمسی رو اشتباه محاسبه می کنه. دلیلش چی میتونه باشه؟به عنوان مثال تاریخ میلادی 28/7/2018 هستش که وقتی تبدیل میکنه میزنه 1397/5/6 …

  16. الناز گفته:

    سلام ممنون از شما فقط اینکه من دانلود کردم اما از زیپ که خارج میکنم فایلی که گفتین باز میشه اما غیر فعاله چیکار باید بکنم ؟

  17. اکرم شبانی گفته:

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

  18. حمید آذرشین گفته:

    احسنت
    با آرزوی موفقیت در همه کارها و نیز چنین فکرهای زیبایی ادامه داشته باشد

  19. ali گفته:

    آدم حلالزاده اینطوریه میاد یه چیز بدرد بخور میگذاره کار هزاران هموطن خودش رو راحت میکنه میکنه

  20. علی گفته:

    سلام. وقت بخیر ممنون از سایت خوب و این افزونه کاربردی. اما من اشتباه یا مغایرت می بینم در این افزونه. برای سال 1404 تاریخ ها رو یک روز عقب و جلو می ده نسبت time.ir. مثلا 1404/4/4 نتیجه میده 2025/6/24 اما time.ir تاریخ 2025/6/25 این رو می تونید بفرمایید چرا اینطوری میشه؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *