K

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

ابزار متن · تبدیل عدد

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

این ابزار عدد را به حروف فارسی تبدیل می کند و برعکس، حروف را به عدد برمی گرداند. پرکاربردترین استفادهٔ آن نوشتن مبلغ چک، سفته و اسناد رسمی است. اعداد بزرگ تا ۶۶ رقم پشتیبانی می شوند و می توانید واحد تومان یا ریال را هم به انتهای متن اضافه کنید. همهٔ پردازش داخل مرورگر شما انجام می شود و چیزی ذخیره نمی شود.

برخلاف بسیاری از ابزارهای مشابه، اینجا اعداد اعشاری (با واژهٔ «ممیز») و اعداد منفی هم درست تبدیل می شوند، و حالت معکوس یعنی تبدیل متن فارسی به رقم هم در دسترس است.

نمونه های خروجی واقعی ابزار

۱۲٬۵۰۰٬۰۰۰دوازده میلیون و پانصد هزار
۱٬۰۰۰٬۰۰۰ با واحد تومانیک میلیون تومان
۲٬۵۰۰٬۰۰۰ با واحد ریالدو میلیون و پانصد هزار ریال
۱۲۳۴٫۵۶یک هزار و دویست و سی و چهار ممیز پنجاه و شش صدم
−۴۵۰منفی چهارصد و پنجاه
«یک میلیون و دویست هزار»۱۲۰۰۰۰۰

نوشتن مبلغ چک به حروف

در چک، مبلغ در دو جا نوشته می شود: یک بار با رقم و یک بار با حروف. دلیلش این است که دستکاری رقم آسان است ولی تغییر متن حروفی سخت تر؛ به همین خاطر در عمل، مبلغ حروفی نقش کنترلی دارد. پس مطمئن شوید این دو با هم کاملاً یکی هستند.

  • واحد را فراموش نکنید. اگر بنویسید «پنجاه میلیون» بدون ذکر ریال یا تومان، ابهام ایجاد می شود. با دکمه های ابزار می توانید واحد را خودکار به انتهای متن اضافه کنید.
  • ریال یا تومان؟ چک های بانکی به ریال صادر می شوند. اگر مبلغ را به تومان می دانید، برای رسیدن به ریال یک صفر اضافه کنید — ۵ میلیون تومان یعنی ۵۰٬۰۰۰٬۰۰۰ ریال.
  • جای خالی نگذارید. بعد از پایان متن حروفی، فضای خالی باقی مانده را با خط تیره پر کنید تا امکان افزودن کلمه نباشد.
  • مبلغ حروفی را با متن ابزار مقایسه کنید، نه اینکه از حفظ بنویسید؛ اشتباه در مرتبهٔ عدد (میلیون به جای میلیارد) شایع ترین خطاست.

این توضیح کاربردی است و جای مشاورهٔ حقوقی را نمی گیرد؛ برای چک های مهم، شرایط را از بانک صادرکننده بپرسید.

منظورتان حروف ابجد است؟

«تبدیل عدد به حروف ابجد» موضوع دیگری است. در حساب ابجد، هر حرف یک ارزش عددی دارد (ا=۱، ب=۲، ج=۳، د=۴ و…) و کاربردش در محاسبهٔ عددی نام ها و مادهٔ تاریخ است. این ابزار چنین کاری نمی کند؛ اینجا عدد به نام فارسی همان عدد تبدیل می شود، یعنی ۱۲۳ می شود «صد و بیست و سه»، نه یک عدد ابجدی.

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

اکسل تابع آمادهٔ داخلی برای تبدیل عدد به حروف فارسی ندارد؛ این کار معمولاً با یک تابع سفارشی VBA انجام می شود که باید در فایل قرار بگیرد و فایل هم با پسوند .xlsm ذخیره شود. اگر با ماکرو راحت نیستید یا سیاست سازمان اجازهٔ ماکرو نمی دهد، ساده ترین راه همین است: عدد را در ابزار بالا بگذارید، خروجی را کپی کنید و در سلول اکسل بچسبانید.

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

سوالات پرتکرار

برای چک چطور استفاده کنم؟

مبلغ را وارد کنید، واحد تومان یا ریال را انتخاب کنید و متن حروفی را در محل «مبلغ به حروف» چک بنویسید. دقت کنید که چک های بانکی به ریال صادر می شوند و مبلغ حروفی باید دقیقاً با مبلغ رقمی یکی باشد.

اعشار پشتیبانی می شود؟

بله، اعداد اعشاری با واژه «ممیز» تبدیل می شوند؛ مثلاً ۱۲۳۴٫۵۶ می شود «یک هزار و دویست و سی و چهار ممیز پنجاه و شش صدم». حالت معکوس یعنی حروف به عدد، برای اعداد صحیح است.

عدد منفی را هم تبدیل می کند؟

بله. عدد منفی با پیشوند «منفی» نوشته می شود؛ مثلاً منفی ۴۵۰ می شود «منفی چهارصد و پنجاه».

آیا خروجی انگلیسی هم دارد؟

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

آیا این همان تبدیل عدد به حروف ابجد است؟

خیر. در حساب ابجد هر حرف یک ارزش عددی دارد و کاربردش محاسبه عددی نام ها و ماده تاریخ است. این ابزار عدد را به نام فارسی همان عدد تبدیل می کند؛ مثلاً ۱۲۳ می شود صد و بیست و سه.

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

اکسل تابع داخلی برای حروف فارسی ندارد و این کار به یک تابع سفارشی VBA و ذخیره فایل با پسوند xlsm نیاز دارد. ساده ترین راه این است که خروجی همین ابزار را کپی و در سلول اکسل جای گذاری کنید.

مبلغ تومانی را چطور به ریال بنویسم؟

یک صفر اضافه کنید؛ مثلاً ۵ میلیون تومان برابر ۵۰ میلیون ریال است. سپس عدد ریالی را در ابزار وارد کنید و واحد ریال را انتخاب کنید.