تبدیل عدد به حروف فارسی
این ابزار عدد را به حروف فارسی تبدیل می کند و برعکس، حروف را به عدد برمی گرداند. پرکاربردترین استفادهٔ آن نوشتن مبلغ چک، سفته و اسناد رسمی است. اعداد بزرگ تا ۶۶ رقم پشتیبانی می شوند و می توانید واحد تومان یا ریال را هم به انتهای متن اضافه کنید. همهٔ پردازش داخل مرورگر شما انجام می شود و چیزی ذخیره نمی شود.
برخلاف بسیاری از ابزارهای مشابه، اینجا اعداد اعشاری (با واژهٔ «ممیز») و اعداد منفی هم درست تبدیل می شوند، و حالت معکوس یعنی تبدیل متن فارسی به رقم هم در دسترس است.
نمونه های خروجی واقعی ابزار
نوشتن مبلغ چک به حروف
در چک، مبلغ در دو جا نوشته می شود: یک بار با رقم و یک بار با حروف. دلیلش این است که دستکاری رقم آسان است ولی تغییر متن حروفی سخت تر؛ به همین خاطر در عمل، مبلغ حروفی نقش کنترلی دارد. پس مطمئن شوید این دو با هم کاملاً یکی هستند.
- واحد را فراموش نکنید. اگر بنویسید «پنجاه میلیون» بدون ذکر ریال یا تومان، ابهام ایجاد می شود. با دکمه های ابزار می توانید واحد را خودکار به انتهای متن اضافه کنید.
- ریال یا تومان؟ چک های بانکی به ریال صادر می شوند. اگر مبلغ را به تومان می دانید، برای رسیدن به ریال یک صفر اضافه کنید — ۵ میلیون تومان یعنی ۵۰٬۰۰۰٬۰۰۰ ریال.
- جای خالی نگذارید. بعد از پایان متن حروفی، فضای خالی باقی مانده را با خط تیره پر کنید تا امکان افزودن کلمه نباشد.
- مبلغ حروفی را با متن ابزار مقایسه کنید، نه اینکه از حفظ بنویسید؛ اشتباه در مرتبهٔ عدد (میلیون به جای میلیارد) شایع ترین خطاست.
این توضیح کاربردی است و جای مشاورهٔ حقوقی را نمی گیرد؛ برای چک های مهم، شرایط را از بانک صادرکننده بپرسید.
منظورتان حروف ابجد است؟
«تبدیل عدد به حروف ابجد» موضوع دیگری است. در حساب ابجد، هر حرف یک ارزش عددی دارد (ا=۱، ب=۲، ج=۳، د=۴ و…) و کاربردش در محاسبهٔ عددی نام ها و مادهٔ تاریخ است. این ابزار چنین کاری نمی کند؛ اینجا عدد به نام فارسی همان عدد تبدیل می شود، یعنی ۱۲۳ می شود «صد و بیست و سه»، نه یک عدد ابجدی.
تبدیل عدد به حروف در اکسل
اکسل تابع آمادهٔ داخلی برای تبدیل عدد به حروف فارسی ندارد؛ این کار معمولاً با یک تابع سفارشی VBA انجام می شود که باید در فایل قرار بگیرد و فایل هم با پسوند .xlsm ذخیره شود. اگر با ماکرو راحت نیستید یا سیاست سازمان اجازهٔ ماکرو نمی دهد، ساده ترین راه همین است: عدد را در ابزار بالا بگذارید، خروجی را کپی کنید و در سلول اکسل بچسبانید.
تابع SpellNumber که در راهنماهای انگلیسی معرفی می شود، خروجی را به انگلیسی و با واحد دلار می دهد و برای فارسی مناسب نیست. این ابزار هم فقط حروف فارسی تولید می کند و خروجی انگلیسی ندارد.