تاریخ شمسی در Excel

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

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

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

=s2m(”1387/6/19″)

برای فعال شدن اجرای ماکرو در اکسل به tools>option>security>macro Security رفته و آنرا درحالت low یا medium بگذارید. اکسل بعد از این تغییر نیاز به یک راه اندازی مجدد (خارج و وارد شدن دوباره) دارد.

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

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

=horofi(A1)

=horofi(”123″)

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

لینک دانلود


برچسپ ها :

18 نظر

  • رامین رفیعی

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

  • محسن سلمانی

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

  • یلدا شادی

    خیلی ممنون. شاد باشید

  • نوشتن نظر

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