سبد خرید
0

محصولی در سبد خرید نیست.

بازگشت به فروشگاه

تبدیل عدد به حروف در اکسل و یک نکته طلایی

تبدیل عدد به حروف در اکسل
۴.۹/۵ - (۵۰ امتیاز)

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

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

برای این کار از افزونه (که لینک آن در پایان این آموزش قرار داده شده) استفاده میکنیم. پس از نصب این افزونه، تابعی به نام ABH (عدد به حروف) به توابع اکسل اضافه می شود که یک آرگومان دارد و آن هم عدد مورد نظر که باید به حروف تبدیل شود. به تصویر زیر دقت کنید.

تبدیل عدد به حروف در اکسل - مثال

شکل ۱- تبدیل عدد به حروف در اکسل – تابع ABH و تبدیل عدد به حروف فارسی

برای اضافه کردن کلمه ریال یا تومان و یا هر واحد دیگه، باید اون کلمه رو با & به فرمول بچسبونید. یعنی:

=abh(A1)&”ریال”

نحوه نصب افزونه:

  • فایل افزونه را دانلود کنید.
  • طبق مسیر زیر افزونه را نصب کنید:

File/ Excel options/ Add-ins/ Go/ Browse/ انتخاب فایل افزونه/ Ok

  • پس از نصب، تابع مورد نظر بصورت خودکار به توابع اکسل اضافه می شه. کافیه که در سلولی تایپ کنیم )abh= و سلول مورد نظر رو مشخص کنیم. بعد از بستن پرانتر، معادل حروفی عدد مورد نظر نمایش داده میشه.
  • نکته خیلی مهم اینکه بعد از زدن Enter ممکن هست متن نمایش داده شده خوانا نباشه و با حروف در هم ریخته نمایش داده بشه. برای حل این مسئله، باید تنظیمات ویندوز رو تغییر بدیم. در واقع باید تنظیمی انجام بدیم که حروف پارسی در محیط وی بی خوانا بشه. برای این کار از مسیر زیر Change System Locale رو روی Persian تنظیم میکنیم و سیستم رو Restart میکنیم.

Control Panel/ Region/ Administrative

 

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

 

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

همانطور که در بالا مشاهده میکنید، کافیه ماژول مربوطه در افزونه رو با Drag & Drop به فایل مقصد منتقل کنیم. با این روش، در صورت انتقال فایل نیز، عملکرد صحیح خواهد داشت.

نکته:
حتما فایل را در نهایت با فرمت Xlsm ذخیره کنید. در غیر اینصورت، کدهای VBA از بین خواهند رفت.

 

دانلود افزونه تبدیل عدد به حروف در اکسل

برای دانلود فایل افزونه ABH روی دکمه زیر کلیک کنید:

کلیدواژه : پیشرفته
آواتار
145

فارغ التحصیل لیسانس مهندسی صنایع، ارشد مدیریت صنعتی از دانشگاه تربیت مدرس و عاشق اکسل هستم. از سال 1388 که ترم 2 لیسانس بودم، به توصیه استاد مشاورم شروع به خوندن اکسل بصورت حرفه ای کردم و همچنان در حال مطالعه و یادگیری و البته آموزش به بقیه هستم.

دیدگاه کاربران
  • مختار درمانی ۱۵ دی ۱۴۰۳ / ۱۱:۴۵ ق٫ظ

    سلام
    ببخشید خانم خاکزاد ، آیا نمی توان از چت جی پی تی کمک گرفت . البته بنده به chat gptآن دست رسی ندارم

    • آواتار
      حسنا خاکزاد ۱۵ دی ۱۴۰۳ / ۶:۴۶ ب٫ظ

      چرا نمیشه
      گوگل
      چت جی پی تی
      آموزش های مختلف
      همه در دسترس هستن و قابل استفاده

  • مختار درمانی ۸ دی ۱۴۰۳ / ۹:۲۳ ق٫ظ

    سلام و بنده یک فایل اکسل دارم می خواهم ستون اسامی را طبق حروف الفبای فارسی سورت کنم به شرطی که« آ » در اول و بعد« ا » و … . لطفا راهنمایی کنید ممنون

    • آواتار
      حسنا خاکزاد ۸ دی ۱۴۰۳ / ۱۱:۵۴ ق٫ظ

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

  • حمید ۲۲ شهریور ۱۴۰۲ / ۹:۴۳ ب٫ظ

    سلام
    با تشکر از شما
    اعداد در سلول مورد نظر اعشار حذف شده ولی در تبدیل به حروف اعشار نمایش داده میشه چطور میشه در حروف هم رند بشه
    ممنون

    • آواتار
      حسنا خاکزاد ۲۲ شهریور ۱۴۰۲ / ۱۰:۲۲ ب٫ظ

      درود بر شما
      عدد رو باید با تابع round گرد کنید که اعشارش نیاد
      چون گرد کردن از طریق فرمت سل، فقط ظاهر عدد رو گرد میکنه.
      تابع این شکلی میشه:
      abh(round(a1,0))

  • راحیل ۹ شهریور ۱۴۰۲ / ۹:۰۵ ب٫ظ

    سلام لینک دانلودش ؟

    • آواتار
      حسنا خاکزاد ۱۱ شهریور ۱۴۰۲ / ۵:۵۷ ب٫ظ

      درود بر شما
      اگر داخل سایت لاگ این هستید که لینک دانلود رو میبینید
      اگر نه، ایمیلتون وارد کنید ارسال میشه به ایمیل
      فولدر اسپم رو هم حتما چک کنید

  • امیر بقائی پور ۱۳ تیر ۱۴۰۲ / ۱۰:۰۶ ق٫ظ

    بله دانلود و نصب کردم و در اکسل طبق اموزش عمل کردم

    • آواتار
      حسنا خاکزاد ۱۳ تیر ۱۴۰۲ / ۱۱:۱۲ ق٫ظ

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

  • امیر بقائی پور ۱۲ تیر ۱۴۰۲ / ۱۲:۴۸ ب٫ظ

    سلام abh در اکسل کار نمیکنه وقتی (..)abh= را تایپ و ایتتر را میزنم پیام VALUE میاد مشکل چیه ؟

    • آواتار
      حسنا خاکزاد ۱۲ تیر ۱۴۰۲ / ۱:۴۸ ب٫ظ

      درود بر شما
      افزونه ررو دانلود و نصب کردید؟

      • saeed ۲۸ آذر ۱۴۰۲ / ۳:۴۷ ب٫ظ

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

        • آواتار
          حسنا خاکزاد ۱ دی ۱۴۰۲ / ۸:۳۹ ب٫ظ

          درود بر شما
          کدوم خطا

ارسال دیدگاه

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

توسط
تومان