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

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

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

اگر از کاربران سایت باشین و مطالب آموزشی اکسل رو دنبال کرده باشین میدونین که قبلا در مورد استفاده از امکانات تاریخ شمسی در اکسل صحبت شده و مطلب جدا گانه ای هم در مورد تبدیل اعداد به حروف فارسی در اکسل انتشار داده ایم و حالا بنا به درخواست یکی از اعضای محترم سایت میخوایم تبدیل تاریخ شمسی به متن در اکسل رو هم داشته باشیم ، به تصویر زیر دقت کنید :

 

 

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

 

همونطور که تو تصویر بالا میبینید ، تاریخ شمسی به صورت متنی داره نوشته میشه که این امکان با استفاده از دو ماژول تاریخ شمسی در اکسل و تبدیل عدد به حروف در اکسل فراهم شده که در ادامه به آموزش اون خواهیم پرداخت.

 

 

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

 

 

خب اولین کاری که باید بکنیم اینه که تاریخ شمسی خودمون رو به سه قسمت روز   و   ماه   و سال   تبدیل کنیم و با استفاده از تابع Horof اونها رو به صورت جداگانه به متن تبدیل کنیم که نتیجه مثل تصویر زیر خواهد شد .

 

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

 

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

 

 

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

 

 

با استفاده از تابع Right دو رقم سمت راست تاریخ رو به صورت زیر استخراج می کنیم ، توی مثال زیر فرض بر این است که داخل سلول A1 تاریخ وارد شده است .

=Right(A1,2)

نمایش نام ماه شمسی در اکسل

 

 

تابعی در ماژولهای تاریخ شمسی در اکسل وجود دارد به نام ayDay که این تابع یک عدد بین 1 تا 12 را به عنوان تنها پارامتر خود میپذیرد و نام ماه مربوط به آن عدد را نمایش می دهد ، مثلا تابع زیر نام اسفند را نمایش خواهد داد .

=ayName(12)

نکته : برای به دست آوردن شماره ماه هم می تونیم از تابع ay استفاده کنیم که این تابع یک عدد 8 رقمی ، یعنی تاریخ شمسی بدون اسلش رو به عنوان پارامتر دریافت کرده و شماره ماه اون تاریخ رو نمایش میده به عنوان مثال هر دو تابع زیر شماره 2 را نشان خواهد داد ( تاریخ فعلی اردیبهشت ماه می باشد )

=ay(13970201)

=ay(shamsi())

نکته : فرمول دوم از مثال بالا شماره ماه جاری را نمایش خواهد داد که در زمان نگارش این مطلب اردیبهشت ماه است .

 

 

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

 

 

خب حالا ما یاد گرفتیم که شماره روز و ماه رو از یه تاریخ شمسی استخراج کنیم و الان نیاز داریم که سال رو هم به صورت جداگانه از یک تاریخ به دست بیاریم که به دو صورت امکان پذیر هست :

1- استفاده از تابع Left و جدا کردن 4 رقم سمت چپ تاریخ به شکل زیر :

=Left(A1,4)

2- استفاده از تابع IL که از توابع ماژول تاریخ شمسی می باشد و به صورت زیر استفاده می شود .

=IL(A1)

نکته : فرض بر این است که داخل A1 تاریخ شمسی بدون اسلش وارد شده است.

 

برای درک این آموزش پیشنهاد میکنیم حتما ویدیو آموزشی مربوطه را در ادامه مشاهده کرده و فایل پیوست را برای استفاده از امکانات تاریخ شمسی در اکسل و تبدیل عدد به حروف در اکسل دانلود نمائید.

 

[aparat id=”qc4bS” width=”720″]

 

 

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

 

[sdfile url=”https://officebaz.ir/Video/OfficebazDateMatni.mp4″]

 

[wpdm_package id=12102 template=”link-template-calltoaction3.php”]

 

دیدگاه‌ خود را بنویسید

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

20 دیدگاه دربارهٔ «آموزش تبدیل تاریخ شمسی به متن در اکسل و نمایش رشته ای»

  1. با سلام و خسته نباشید. مثل همیشه خلاقیت در آموزش های شما حرف اول رو می زنه و نحوه تدریس به قدری دلنشینه که حتی اگر نیاز هم نداشته باشم باز دوست دارم تمام آموزش های شما رو فرا بگیرم. واقعیت دست مریزاد

  2. سلام.برای تبدیل کلمات خاص به اعداد خاص چکار باید کرد
    و اینکه تاریخ شمسی بصورت اتوماتیک هر روز تغییر کنه باید چیکار کرد؟؟؟؟؟؟؟؟

    1. برای تغییر تاریخ به صورت خوذکار کافیه از فرمول slash(shamsi()) استفاده کنی
      سوال اولتون رو متجه نشدم

  3. با سلام و خسته نباشید. اگر بخواهیم از این ماژول در اکسس استفاده کنیم و باتوجه به اینکه تاریخ وارد شده در اکسس به صورت تکست هست (تاریخ همراه با اسلش) آیا امکان استفاده هست؟؟ درصورت ممکن بودن لطفا راهنمایی فرمایید باتشکر

  4. مهدی محقق راد

    با سلام برای تبدیل عدد به تاریخ بر مبنای سال شمسی 365 روز لطفا راهنمایی فرمایید مثلا 700 روز چند سال و چند ماه و روز می باشد با تشکر

    1. نادر بحری

      هفتصد روز با در نظر گرفتن تاریخ مببنا باید با احتساب سال کبیسه صورت بگیره در غیر اینصورت میتونید یه تابع به توابع اضافه کنید که خیلی راحت مقدار دریافتی رو تقسیم بر 365 که و باقیماندش رو تقسیم 31 کنه
      البته این یه توضیح کوچیک بود یه مقدار ریزه کاری هم داره برای محاسبه شش ماه اول و پنج ماهه دوم و ماه آخر

  5. سلام و عرض ادب.
    ماژول ها توی ایمیل نیستند و فقط ویدیو در ایمیل هست.
    لطف میکنید راهی برای دانلود ماژول ها معرفی بفرمایید.

  6. سلام
    در آموزش بالا در استفاده از ayname هرگاه شماره ماه 2 باشد بجای اردیبهشت مقدار اردیبشهت و برای ماه 8 مقدار آبان را هر دو الف را با کلاه و در ماه 12 اسفند را با آ مینویسد .
    آیا فایل مورد نظر قابل اصلاح است یا خیر ؟

پیمایش به بالا