مسئله تبدیل عدد به حروف در اکسل
حتما تا حالا با این موضوع برخورد کردید که بخواید عدد رو به حروف تبدیل کنید. تبدیل عدد به حروف در اکسل سوال بسیاری از کاربران اکسل است. این موضوع بیشتر در فاکتورها، فیش حقوقی، صورتحسابها و … مطرح می شود. مثلا اینکه میخواهیم حقوق دریافتی فرد، جمع صورتحساب یا … به حروف فارسی نوشته شود.
برای این کار از افزونه (که لینک آن در پایان این آموزش قرار داده شده) استفاده میکنیم. پس از نصب این افزونه، تابعی به نام 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 روی دکمه زیر کلیک کنید:
سلام
با تشکر از شما
اعداد در سلول مورد نظر اعشار حذف شده ولی در تبدیل به حروف اعشار نمایش داده میشه چطور میشه در حروف هم رند بشه
ممنون
درود بر شما
عدد رو باید با تابع round گرد کنید که اعشارش نیاد
چون گرد کردن از طریق فرمت سل، فقط ظاهر عدد رو گرد میکنه.
تابع این شکلی میشه:
abh(round(a1,0))
سلام لینک دانلودش ؟
درود بر شما
اگر داخل سایت لاگ این هستید که لینک دانلود رو میبینید
اگر نه، ایمیلتون وارد کنید ارسال میشه به ایمیل
فولدر اسپم رو هم حتما چک کنید
بله دانلود و نصب کردم و در اکسل طبق اموزش عمل کردم
درست نصب نشده
برید توی محیط وی بی ای
کدها رو اضافه کنید مطابق گیف موجود در اموزش
خطای name مال زمانیه که اسم تابع درست نوشته نشه یا تابعی نوشته بشه وجود نداره
سلام abh در اکسل کار نمیکنه وقتی (..)abh= را تایپ و ایتتر را میزنم پیام VALUE میاد مشکل چیه ؟
درود بر شما
افزونه ررو دانلود و نصب کردید؟
سلام وقت بخیر
من هم دانلود کردم اما همین خطا داده میشه
درود بر شما
کدوم خطا
با سلام خدمت شما
میخواستم یک جمله فارسی تبدیل به کد های عددی معادل اون حرف در ترتیب خودشون کنم
سلام که س لام الف میم که میشود کلمه ۱۲و لام میشود ۲۳و الف ۱و میم۲۴و در نهایت جمع اونها نوشته شود و این به طور خودکار در یک جمله معادل هر کلمه انجام بشه
سلام
میتونید از فرمول آرایه ای زیر استفاده کنید:
برای این کار یک جدول دو ستونه لازم دارید، ستون اول حروف الفبا در هر سلول گذاشته بشه و ستون دوم شماره اون کارکتر
سلام برای اکسل موبایل از چه دستوری باید استفاده کرد
سلام
در انجام این کار از توابع اختصاصی نوشته شده به زبان VBA استفاده شده، لذا فعلا این تابع در برنامه اکسل تحت موبایل اجرا نمیشه. در نتیجه فعلا نیاز به یک فرمول کامل هست که من هنوز ندیدم.
با سلام ودورود
من قبلاً تابع ABH را استفاده می کردم در قسمت Insert Funcation و انتخاب تابع دارای دو پارامتر بود. یکی انتخاب سلول مورد نظر برای تبدیل به حروف ودیگری جهت اضاف کردن متن .
ولی بعد از نصب کردن ویندوز جدید و نصب تابع , تابع دارای یک پارامتر در قسمت Insert Funcation می باشد و باید جهت اضافه کردن توضیحات به صورت دستی & “” را در سلول بنویسم
علت چیست؟
با تشکر
درود بر شما
احتمالا افزونه دیگه ای بوده
چون این افزونه تا اونجا که من میدونم، ارگومانی برای اضافه کردن متن نداره
درود سرکار خانم خاکزاد بابت اطالاعات داده شده بسیار سپاس مشکل بنده این است که بعد از انجام کار فایل اکسل بسیار سنگین می شود و انجام سایر فعالیتها در همان شیت با کندی بسیار همراه می شود علت چه می تواند باشد
درود مقاله کار با فایل های سنگین رو مطالعه کنید
سلام وقتتون بخیر
راهنمایی شما عالی بود و کاربردی
فقط یه مشکل برای من بوجود اومده که ازشما سوال دارم . در تایپ مبلغ عدد وارد میکنم و شیت مورد نظر هم به صورتی که تومان بنویسد مشخص میکنم بعد از تبدیل به حروف آخرین کلمه به تومان میچسبدبه این صورت ۱۵۷ :یک صدوپنجاه و هفتتومان.
لطفا راهنمایی کنید راه حل این مشکل چیه.
ممنونم
درود
قبل از تومان یک اسپیس بذارید
سلام ممنون بابت مطالب مفیدتون من تمام مراحل و درست پیش رفتم و از کنترل پنل هم زبان و فارسی کردم ولی باز هم متن برای من یک پیزهای نامفهوم میاد که انگار فونتی یا زبانی مشکل داره
سلام
من چن سالی میشه که از این افزونه استفاده میکنم خیلی راضی بودم تا اینکه تازگیا این ارور رو میده
من یه لیست دارم که از اونجا برای هر نفر به صورت جدا هایپرلینک میکنم
متاسفانه تازگیا این ارور رو میده که مربوط به همین فایل افزونه هست
“This workbook contains links to one or more external sources that could be unsafe. If you trust the links, update them to get the latest data. Otherwise, you can keep working with the data you have.”
وقتی دستی میرم و روش میزنم و گزینه enable رو که زدم دیگه نمیاد
تا دوباره سیستم ریست بشه
لطفا راهنمایی میفرمایین
سلام
آدرس فولدرهایی را که استفاده میکنید در قسمت File>Options>Trust Center>Trus Center Settings>Trusted Locations اضافه کنید.
با سلام
قبل از هر موردی باید از زحمات حضرت عالی و دیگر همکاران گران قدر تشکر می نمایم .
وصف” زکات علم نشر آن است”
لطفا راهنمایی بفرمایید تا ؛ مانند فرمول چاپ فیش حقوق بتوانیم یک محدود را که با عنوان شماره سند تعین شده بطور مثال ۱۶ ردیف و ستون را کپی و چاپ نماییم . با تشکر.
درود برشما
خواهش میکنم
سوال نامفهومه
سلام من فایل تبدیل عدد به حروف نصب کردم و تمام مراحل طبق دستورات انجام دادم ولی باز از برنامه خارج میشوم تغییر میکند و ثابت در اکسل نمیماند لطفا راهنمایی کنید
درود بر شما
باید حتما درگ کنید کد رو و اضافه کنید و save as macro enable کنید
سلام
توضیحاتتون خیلی عالی و کاربردی بود
ممنون
سلام چگونه میتونم اعداد محور نمودار رو به حروف تبدیل کنم
مثلا در محور افقی میخوام بجای ۱.۲.۳و… بنویسم طرح ۱.طرح ۲ .طرح۳ و…. لطفا راهنماییم کنید ممنونم
درود
کافیه داده های محور ایکس رو تغییر بدید
عالی وکاربردی ..ممنون
سلام وقت بخیر
ممنون از مطالب مفید و خوبتون .
من فایل افزونه رو نصب کرد و تقریبا داره درست عمل میکنه .
فقط به یه جایی برخوردم که عدد من توی سلول عددی ۸۱.۶۱۵.۸۱۰ ریال هستش ولی در سلول حروف هشتاد و یک میلیون و ششصد و پانزده هزار و هشتصد و ده ممیز یک دهم ریال مینویسه ، چیکار باید انجام بدم ؟؟؟؟؟؟
راستی وقتی تو ستون عدد رند باشه مثلا ۲۰ جواب درست میشه ولی وقتی ۲۹ باشه اشتباه تایپ میکنه
درود
داده شما اعشار داره و شما نمیبینید
به فرمول بار نگاه کنید متوجه میشید که اصل عددتون ۸۱.۶۱۵.۸۱۰.۱ هست برای همین اونو نمایش میده که در واقع درسته
فرمت سل و تنظیم کنید تا متوجه بشید
کلا راجع به گرد کردن بیشتر مطالعه کندی حل میشه
این مقاله رو هم میتونید ببینید
https://excelpedia.net/number-rounding/
این افزونه درست کار میکنه. ورودی باید اصلاح بشه
سلام من وقتی فایل رو بافرمت xlsm ذخیره میکنم وبعدبازش میکنم نوارش غیرفعال میشه وحتی جدولم توش نیت به نظرتون چیکارکنم موقع بازکردن هم خطامیده که اسکرین شات گرفتم ولی نمیدونم چجوری واستون بفرستمش لطفا زودترجواب بدین خیلی ضروریه .سژاس
سلام
وقتتون بخیر
مطلب مفیدی بود.
دو سوال
یک اینکه با اضافه کردن این مورد اکسل هنگ میکنه افیس من ۲۰۱۶هستش راه حل چیه؟
دوم اینکه من تابع رو دقیقا مثل مثال نوشتم ولی ریال به حروف میچسبه و نوشته میشه هفتریال چطور فاصله بندازم؟
تشکر
درود
قاعدتا نباید مشکلی باشه چک کنید نسخه افیستون کامل باشه
برای سوال دوم هم یک Space قبل از ریال بذارید و بعد بچسبونید
آفیس من۲۰۱۶ هستش ولی اکتیو نیست. علت هنگ کردن میتونه همین باشه؟
دیدم دوستان دیگه ای هم مشکل هنگ کردن داشتن.
بله میتونه از این باشه، ممکن هست از ویندوز باشه که توصیه میکنیم نسخه نهایی ویندوز رو نصب کنید و ترجیحا آفیس ۲۰۱۳ استفاده نکنید.
با سلام و خسته نباشید
من تمام مراحل رو مثل بالا طی کردم
ولی یک سری نمودار رو با فرمول نویسی وابسته به تاریخ شمسی ایجاد کردم ولی وقتی فایل رو میفرستم روی سیتم دیگر اصلااین نمودار ها نشون داده نمی شود .
ممکنه ایراد کار از کجا باشد ؟
درود
کدها رو باید درگ کنید
مشابه ویدئو موجود در مقاله بالا
سلام وقتتون بخیر
میخواستم بدونم امکان این هست ک در فرمول ممیزرو هم لحاظ کنیم.برای مثال :۲۵۶.۲۵ رو میتونه به صورت دویست و پنجاه و شش ممیز بیست و پنج دربیاره.اگه میشه راهنمایی کنید.بسیار ممنونم از وقت و اطلاعاتی ک در اختیار ما گذاشتین.
درود
در مقاله بالا دقیقا همین مثال زده شده!
کار خاصی نیاز نیست انجام بدید
با سلام
بعد از اتمام کار و سیو کردن فایل و مجدد باز کردنس فرمول و افزونه حذف شده و باید تمام مراحل رو مجدد انجام داد
مشکل کارم کجاس؟!
متشکرم
درود بر شما
فایل رو حتما بصورت xlsm ذخیره کنید
اون GIF ارائه شده در اموزش رو برای درگ کردن کدها حتما در نظر بگیرید
سلام امکانش هست به بنده کمک کنید
من یک ستون دارم از که توی هر خونه فرمت نوشته شده به شکل ساعت و دقیقه و ثانیه هست چطور میتونم ستون های این شکلی را جمع بزنیم
درود
این مقاله رو مطالعه بفرمایید
سلام سرکار خانم پاکزاد از کمکتون تو این زمینه سپاسگزارم
با سلام و تشکر از شما
فعال کردن فرمول abh باعث هنگ کردن برنامه اکسل میشه و زمانی که abh رو غیر فعال میکنم بدون مشکل کار میکنه ، لطفاً بفرمایید علتش چیه؟؟؟
سلام
اگر آفیس شما نسخه ۲۰۱۳ هست توصیه میکنم به نسخه بالاتر بروزرسانی کنید.
در آفیس ۲۰۱۳ یکسری از افزونه ها با اکسل به مشکل بر خوردن.
درود بر شما و سرکارخانم خاکزاد
ممنونم از پاسختون
سلام خانم مهندس خاکزاد عزیز
من ادینز تبدیل کننده عدد به حرف رو در قسمت مربوطه اش در گزینه آپشنز اضافه کردم، درست هم کار می کنه منتها یه نکته اینکه هربار اکسل رو باز می کنم خطا میده که نمیتونه فایلشو در مسیری که گذاشتم پیدا کنه. خاطر نشان می کنم که فایلم رو هم xlsm ذخیره کردم.
راهی داره این مشکل برطرف بشه
پیشاپیش از حسن توجه شما ممنونم
سلام
یکبار فرمولی که نوشتید رو پاک کنید و مجددا از این تابع استفاده کنید.
سلام خسته نباشید من افزونه رو دانلود کردم و طبق تمام مراحل فایل رو اضافه کردم ولی وقتی دستور رو اجرا میکنم با ارور #VALUE! مواجه میشم … انواع مراحل برای اضافه کردن فایل رو انجام دادم و همینطور از چند تا سایت مختلف هم دانلود کردم ولی بازم این ارور رو میده خواهش میکنم راهنمایی کنید ک خیلی گیرشم ..
ممنون
درود
اگر مسیر رو عینا برید و همه کارهارو انجام بدید که مشکلی نیست!. ی جای کار رو درست انجام ندادید
چک کنید محیط وی بی رو ببینید افزونه رو مشاهده میکنید؟
فایل بصورت xlsm ذخیره میکنید؟
از فرومل horof استفاده کن
با سلام
ممنون خیلی عالی و کاربردی بود
فقط یک سئوال جهت Drag & Drop ماژول به فایل مورد نظر در چه محیطی باید این کار رو انجام بدیم؟؟؟
درود
محیط وی بی ای
روی شیت کلیک راست کنید و view code رو بزنید
سلام
باتشگر این افزونه واقعا افزونه کارایی هستش ولی من یه مشکلی باهاش دارم میخوام اعشار را نیاره آیا راه حلی داره ؟؟؟
درود
عدد رو باید گرد کنید بعد از این تابع استفاده کنید
برای گرد کردن این مقاله رو ببینید
دانلود فایل امکانپذیر نیست
درود
اگر عضو باشید همونجا قابل دانلود هست
اگر ایمیل دادید و دریافت نکردید، فولدر اسپم رو چک کنید
فایل دانلود شد و اضافه شد ولی فرمول اضافه نشده
شاید xlsm سیو نکردید
عین مراحل رو انجام بدید، اضافه میشه
کجا باید با این فرمت سیو کنیم؟
Save as/ macro enable
سلام
واقعا لذت بردیم . همیشه مستدام باشید .
سلام
بعد از کلیک روی فایل دانلود ، یک صفحه اکسل برای من باز میشه که مراحل را تا add-ins میرم ولی و بعد از انتخاب go فایل افزونه را پیدا نمی کنم
درود
از browse فایل دانلودی رو انتخاب کنید
عالی عالی خیلی عالی
خیلی ممنون عالی و زیبا بود دستتون درد نکنه
با سلام من قبلا از این استفاده کردم و خیلی راضی ام
سلام من این افزونه رو در قسمت ماکرو مثل دستورالعمل قراردادم و در همون فایل درست کار می کنه ولی فایل های دیگه و کلا در هر اکسلی که باز می کنم زمان تایپ عدد خود به خود اون رو بر ۱۰ نقسیم می کنه حالا عدد هرچی که باشه حتی ۱ و این مشکل با تغییر فرمت سلول هم درست نمی شه
درود
این موضوع ربطی به افزونه نداره
اینکه اعداد تقسیم بر ده میشن بخاطر تنظیم اعشار خوودکار هست که از option تنظیم میشه
از قسمت File/ Option/ advance/ Automatically insert a decimal point رو تیکشو بردارید
بسمه تعالی
سلام خانم خاکزاد
اینجانب مراتب قدر دانی خودم را بخاطر ترویج علم و آموزش اکسل را از صمیم قلب اعلام می دارم
امیدوارم که خداوند بزرگ شما را در تمام امور زندگی و طی مدارج علمی و خدمت به بندگان خدا موفق بدارد.
انشاالله
با تشکر
با سلام و خسته نباشید با سپاس فراوان از شما
میخواهم از بانک اطلاعاتی در شیت یک
بطور اتومات هروقت اسم خاصی( مثلا حسنی) را تایپ میکنم ببرد به شیت مربوطه ( حسنی ) با تمام اطلاعات ان خط
با تشکر فراوان
سلام
بهترین ابزار برای این کار استفاده از Advanced Filter، اما مشکل اینه که این ابزار به صورت خودکار عمل فیلتر و ارسال نتیجه به جای دیگه رو انجام نمیده. لذا این ابزار رو میتونید با استفاده از VBA طوری ترکیب کنید که این کار خودکار انجام شود.
لذا میتونید یک ماکرو برای اعمال Advanced Filter ضبط کنید و کد ایجاد شده برای اون رو در رویداد Change شیتی که نام رو مینویسید قرار بدید.
سلام
در ابتدا خواستم تشکر کنم از گروه اکسل پدیا که این چنین آموزش ها و افزونه های کاربردی رو تهیه و به صورت رایگان در اختیار علاقه مندان قرار می ده ;)
نکته دیگه این که مشکلی که برای من به وجود اومد در فراخوانی فایل xlam در اکسل و به تبع در VB به خاطر این بود که آدرس فایلم که در اون .xlam بود شامل حروف فارسی بود و به همین دلیل ماژول در Vb لود نمیشد که با فراخوانی فایل abh.xlam از desktop (به عنوان مثال) مشکل حل شد.
سلام و تشکر بابت لطفتون
بله معمولا نام فارسی پوشه ها در لود شدن فایل های افزونه ایجاد مشکل میکنند که باید به زبان انگلیسی تغییر کنند.
با سلام خیلی علی بود
سلام
در تابع تبدیل عدد به حروف بعضی از ارقام را پاسخ چند برابر می دهد آیا امکان اصلاح است – با تشکر محمود روزبهانی
درود بر شما
لطفا مثال بزنید
با عرض سلام و خداقوت
من برنامه تبدیل عدد به حروف در اکسل را نصب کرده و همه مراحل را درست رفته ام ولی به جای حروف چند علامت سوال نشان داده می شود . در ضمن از اکسل ۲۰۱۳ استفاده میکنم .
لطفا راهنمائی بفرمائید .
با تشکر فراوان
سلام
از قسمت Control Panel از بخش Region، تب Administrative گزینه Change System Locale رو روی Persian بذارید و سیستم رو Restart کنید و نتیجه رو بررسی کنید.
سلام من فایل و دریافت نکردم این پیغام برام ارسال میشه .یک مشکل غیر منتظره پیش امده است لطفا اگر میتوانید به مدیریت اطلاع دهید
سلام،
یکبار صفحه را با Ctrl+F5 بارگذاری کنید و مجددا امتحان کنید.
در صورتیکه در سایت لاگین کرده باشین میتونید به صورت مستقیم فایل رو دانلود کنید.
اگر همچنان مشکل داشتید به ایمیل Info@excelpedia.net ایمیل بزنید یا به شماره پشتیبانی ۰۹۳۶۵۸۸۴۳۳۲ در واتس اپ یا تلگرام پیام بدید تا بررسی دقیق تر انجام بشه.
سلام
من تابه abh را نصب کردم .با انواع فرمتها هم ذخیره کردم که کار میکند ولی وقتی فایل را میبندم وباز میکنم تابع کار نمیکند.
لطفا راهنمایی فرمایید
درد بر شما
باید macro enable باشه. در غیر اینصورت وقتی بسته میشه، کدها پاک میشه
سلام خانم خاکزاد وقت به خیر ..
من هر کاری میکنم این فرمول برام کار نمیکنه .
البته من از افزونه abh. استفاده کردم…
لطفا راهنمایی بفرمایید
درود بر شما
اگر طبق مراحل پیش رفته باشید، نباید مشکلی باشه
یک بار دیگه انجام بدید
حواستون باشه فایل رو xlsm ذخیره کنید
سلام من یه سری داده از سایت سازمان بورس میگیرم که این داده ها به صورت ترکیب عدد و متن هست مثلا ۲۵۰/۰۰۰/۰۰۰ میلیون رو به صورت ۲۵۰M نشون میدهند(در بورس) و برای محاسبات در اکسل جمع و تفریق این سلولها خطا میده چه جوری اینها رو تبدیل کنم به عدد بدون وجود حرف M
درود بر شما
میتونید از ابزار find استفاده کنید و M رو با هیچی جایگزین کنید
سلام- خسته نباشید
من عدد ۰ رو که وارد میکنم توقسمت عبارت ” منفی صفر ” برام نمایش داده میشه..
میشه راهنمایی بفرمائید چطور میتونم اون کلمه منفی قبل از صفر رو بردارم؟؟؟؟
سلام
فرمت سلول رو General بذارید.
هم General رو امتحان کردم هم number … تو همشون همین منفی صفر رو نمایش میده
در Format Cell روی قسمت Custom کلیک کنید و عبارتی که زیر Type: نوشته شده رو بفرستید که بررسی بشه.
سلام ، خسته نباشید
مطالبتون بسیار آموزندست.من برای تبدیل عدد به من مشکل دارم هرکاری میکنمنمیشه و داخل سلول #VALUE!
میزنه تمامی مراحل هم که گفتین انجام دادم.
اگه راهنمایی بکنین ممنون میشم
در ضمن ازاکسل ۲۰۰۷ استفاده میکنم
درود بر شما
اد اینز به درستی نصب نشده
یا فایل رو به XLSM ذخیره نکردید
یا اینکه ورودی تابع عدد نیست
توضیحات در اموزش کامل ارائه شده.توضیح اضافه تری نیست. دقیق یکبار دیگه بررسی کنید
ضمن تشکر و سپاس از زحمات متاسفانه اعداد اعشاری با مشکل مواجه هستند لطفا راهنمایی بفرمایید آیا در بازخوانی تابع مشکل دارم؟
درود بر شما
همونطور که در شکل میبینید، در مورد اعداد اعشاری، درست کار میکنه
ممیز رو چک کنید و ببینید که در سیستم شما، ممیز بصورت . تعریف شده یا /
از تنظیمات control panel/ regional and language setting
از راهنمایی تان تشکر می نمایم
سلام
من نمیتونم نصب کنم
درود بر شما
دقیقا مطابق با مراحل پیش برید
حتما میشه
سلام بنده افزونه تبدیل عدد به حروف در اکسل را دانلود ودر اکسل add-ins کردم و طبق gif انجام دادم ولی باز با انتقال به سیستم دیگه افزونه ها اجرا نمیشه لطفا راهنمایی کنید
درود بر شما
راهش همینه
یعنی کدها انتقال داده بشه به فایل و بصورت macro enable ذخیره بشه.
یکبار دیگه با دقت انجام بدید
سلام
ضمن عرض خسته نباشی و تشکر واز بابت ساخت همچین افزونه هایی.
ی سوال داشتم ویندوز من ۱۰ هستش و افزونه رو اضافه کردم و مبه راحتی عمل میکنه . فقط ی مشکلی که دارم از زمان نصب افزونه اکسل ۲۰۱۶ من هنگ میکنه و باید با فشردن کلیدctrl+alt+dele بزنم تا بسته بشه و مجدد باز کنم .علتش چی میتونه باشه؟ روی چند تا سیستم امتحان کردم همین مشکل اتفاق افتاد.
مرسی
درود بر شما
ممکنه مشکل از نسخه افیسی باشه که نصب کردید
قاعدتا نباید مشکلی پیش بیاد
سلام و خسته نباشید
من هم دقیقا همین مشکل رو دارم و خیلی کند شده و بعضا هنگ میکنه.
البته نرم افزار office رو هم مجددا نصب کردم ولی بازهم همینطور بود.
برای امتحان مجبور شدم تابع رو پاک کنم و نتیجه این بود که سرعت برگشت و دیگه هنگ نکرد.
لطفا اگه راهکاری دارید بگید
ممنون از شما
سلام
این مشکل رو در نسخه ۲۰۱۳ اکسل دیده بودم که با تغییر به نسخه ۲۰۱۶ برطرف شد.
اگر شما هم از نسخه ۲۰۱۳ استفاده میکنید پیشنهاد میکنم به ۲۰۱۶ بروزرسانی کنید.
سلام خدمت شما
نسخه office 2016 می باشد
باسلام وعرض ادب
من تبدیل عدد به حروف را از سایت شما برداشتم و به اکسل سیستم خودم اضافه کردم و در بعضی از فرمهای خودم استفاده میکنم که باعث حیرت همکارانم شده است
در ضمن برخی سایتها این افزونه را در قبال دریافت مبلغ به کاربران ارائه میکنند
من متشکرم که شما رایگان در اختیار ما قرار داده اید
سلام خدمت شما
من افزونه رو نصب کردم مطابق آموزشی که دادید و اجرا هم همینطور ولی نتیجه رو با خطای #VALUE! نشان میده
لطفا راهنمایی کنید
ممنون
درود بر شما
ممکنه ورودی رو اشتباه داده باشید
یا اینکه به درستی نصب نشده باشه
چون توضیحات کامل ارائه شده و حتما باید مرحله به مرحله مثل توضیحات انجام بشه
سلام و خدا قوت
ایراد از دانلود ناقص فایل بود که بعد از دانلود کامل برنامه رو نصب و استفاده کردم.
واقعا عالی بود.
پیروز و پاینده باشید
با سلام
هر چه در تصویر GIF دقت کردم متوجه نشدم از چه مسیری به این پنجره موجود در تصویر دسترسی پیدا کنم.
آدرسش رو لطف می کنید بگید؟
پیدا کردم.از مسیر develop و ویژوال بیسیک درسته؟
اما باز وقتی اینکار رو کردم توی سیستم دیگه به حروف نشون نمیده و خطا میده. توی سیستم خودم درسته
سلام
بله درسته
یا کلید میانبر Alt+F11
کامل کدها رو درگ کنید بعد هم save as رو macro enable انتخاب کنید.
قاعدتا باید انجام بشه.
نباید مشکلی باشه
سلام
من میخوام ساعت را به فارسی در سلول دیگر بنویسم به عنوال مثال ۳۵:۴۰ نوشت شود سی و پنج ساعت و چهل دقیقه
ممنون میشم که زودتر به من جواب دهید
با تشکر
سلام
اول با تابع minute, hour اجزای ساعت رو با ساعت و دقیقه تبدیل کنید. بعد از افزونه ABH برای تبدیل اعداد به حروف استفاده کنید و بعد دو مقدار حروفی رو به همراه کلمه ساعت و دقیقه با & بهم وصل کنید. این هم آموزش های مرتبط:
https://excelpedia.net/excel-time-calculation/
https://excelpedia.net/number-to-text/
https://excelpedia.net/text-binding/
با سلام و ادب
چرا بعد از اینکه فرمول را میسازیم نتیجه حاصل شده را به صورت خورد اعشاری به صورت حروف نوشته می شود؟؟؟؟؟؟
بصورت مثال
۱۷،۰۹۹،۷۷۲
حروف آن:هفده میلیارد و نود و نه میلیون و هفتصد و هفتاد و یک هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار و هزار
نوشته می شود
ممنون میشم پاسخ بدهید
درود بر شما
چیزی که نوشتید عجیبه!!!
نمیدونم از کجاست
به هر حال اگر از اد اینز موجود در این آموزش استفاده کردید، باید عرض کنم که مطابق شکل و به درستی عمل میکنه
چک کنید عدد وارد شده حتما عدد باشه و جدا کننده سه رقم سه رقم فقط از طریق فرمت سل اعمال شده باشه و داخل سلول تایپ نشده باشه
سلام
خسته نباشید
افزونه نصب شد، اما بعدش فونت های بی ربط نشون میده، ویندوز من ۱۰ هست، زبان هم persian نصبه، کجا بایدبرم تنظیمات رو درست کنم ؟
سپاس
درود بر شما
از مسیر زیر زبان رو روی persian قرار بدید و سیستم رو restart کنید
control panel/region/administrative/change system local
ممنون نصب رو راه اندازی گردید فقط چطور میشه به انتهای متن ریال یا واحد پولی را بصورت حروف نوشت
واحد پول رو بصورت یک متن به انتهای فرمول بچسبونید. مثل نمونه زیر:
باید در داخل سلول مورد نظر چطور دستور رو اجرا کرد
کافیه تایپ کنید =abh( و سلول مورد نظر که عدد داخلش نوشته شده رو انتخاب کنید
سلام بارگذاری رو انجام داد اما ادرسی که باید برم و درک کنم رو نمیدونم
سلام وقت بخیر و ممنون از اطلاعات مفید سایتتون
من افزونه تبدیل اعداد به حروف رو دانلود کردم اما از طریق فیلم اموزشیتون متوجه نشدم به چه صورت در توابع اکسل قراربدم لطفا راهنمایی کنید
درود بر شما
از تب Developer گزینه Excel add ins رو بزنید. یک پنجره باز میشه. از قسمت browse مسیر ذخیره فایل اد اینز رو انتخاب کنید و OK بزنید.
الان افزونه اضافه شده و قابل استفاده است
بعدش برای اینکه برای همیشه توی فایل بمونه مثل GIF داخل آموزش عمل کنید و کدها رو درگ گنید داخل فایل مقصد
سلام ، روز بخیر
۱- وقتی عدد اعشاری میزنم، حروفش گرد شده اون عدد را میزنه
مثلا ۳/۸ را میزنه چهار
چیکار کنم که حروفش هم اعشاری بنویسه؟؟؟؛ مثلا بنویسه سه و هشت دهم
۲- اعداد منفی را به حروف تبدیل نمی کنه؟؟!!
ممنونم از لطفتون
درود بر شماگ
عدد رو اعشاری بنویسید یعنی ۳.۸. اینی که شما نوشتید کسریه.
منفی ر هم مینویسه. مشکلی نیست.
دقت کنید از هیمن افزونه موجود در این اموزش استفاده کنید
سلام
چطور میتوان در یک سلول که دارای یک عدد هست به آن یک حرف دلخواه تعریف نمود
مثلا اگردر سلول A1 عدد ۵۰ وارد شد نتیجه در سلول B1 با حرف س نمایش داده شود باتشکر
سلام
من با خطای #value!مواجه میشم !!!!
لطفاً راهنمایی میفرمایید؟؟؟
درود بر شما
ممکنه ورودی فرمولتون از جنس عدد نباشه (حتی اگه ظاهر عدد داشته باشه)
این لینک رو چک کنید
https://excelpedia.net/text-to-number/
سلام
من آفیس ۲۰۱۳ دارم
در موقع تایب عدد ممیز را درست میزنم اما حروف را درست نمی آورد
مثلا ۱۲.۵ را تایب میکنم ولی مینویسد یک هزارو دو
چکار کنم؟
با تشکر
درود بر شما
اداینزی که در این صفحه گذاشته شده درست کار میکنه.
فقط یک مورد رو بررسی کنید ببینید ممیز در سیستم شما چی تعریف شده.
اونم از مسیر زیر چک میشه:
file/options/advanced/ editing options// use system separators
با سلام
اگه یک عدد داخل سلول دارای رقم های زیاد اعشار باشه و ما بخواهیم عدد داخل سلول را به صورت گرد شده به حروف نشان بده چکار کنیم.
برای مثال عدد۱۳۷.۲۵۰/۷۸۲۸۲۸ را به صورت یکصدو سی و هفت هزار و دویست و پنجاه و یک ریال
ممنون
سلام
اول باید عدد رو گرد کنید بعد داخل تابع ABH قرار بدید
مثلا:
با سلام
میشه بیشتر توضیح بدید لطفا
تو آرگومان تابع ABH از تابع ROUND استفاده کنید که اول تابع گرد بشه و عدد گرد شده به عنوان ورودی تابع ABH استفاده بشه و متن کمتری در خروجی تابع ABH دیده بشه. مطلب گرد کردن در اکسل رو هم بخونید.
مرسی واقعا – کارم راه افتاد
سلام نمرات رو نمی تونه تبدیل کنه، مثلا نمره ۱۲.۲۰ رو می زنه دوازده هزار و بیست؟؟؟؟!!!!!
درود بر شما
نه مشکلی نداره
دوازده هزار و بیست ۱۲۰۲۰ اینه. شاید بجای ممیز صفر تایپ شده.
دقت کنید حتما . تایپ بشه
فقط موقع ذخیره ارور میده .دوباره اکسل و باز میکنی دیگه فرمول نیست
درود بر شما
حتما باید با پسوند macro enable ذخیره بشه
ضمن اینکه کد ها رو حتما درگ کنید داخل فایل خودتون.
سلام دمتون گرم خیلی ممنونم کمک بزرگی به من کردین بازم تشکر
باسلام.عالی بود.فقط برای واحدهای دیگر چطوری باید تنطیم کرد.مثلا عدد ۳۷۴۵۱.۲۵۰(سی و هفت هزار و چهر صد و پنجاه و یک تن و دویست و پنجاه کیلو گرم و نطیر اینا رو چطوری میشه تنطیم کرد.کسی میدونه راهنمایی کنه .
درود بر شما
اینطوری ترکیبی نمیشه
مگه اینکه کد رو ویرایش کنید و بتونید از جایی واحد اضافه کنید
اما اگه کلا عدد و به حروف تبدیل کنید، میشه اخرش با استفاده از فرمت سل، یا توابع دیگه، مثلا کلمه کیلوگرم رو اضافه کرد
سلام وقتتون بخیر
ممنون از مطالبتون
من این تابع رو اضافه کردم اما وقتی فرمول دهی اتفاق می افته موقع تبدیل اعداد به حروف شکلک های مختلف می اندازه. فونت های سری b رو هم دارم.
ممنون میشم راهنمایی کنید
درود بر شما
این مسئله تنظیم ویندوزی هست. از مسیر زیر:
Control panel/region & language
در تب administrative
از قسمت CHANGE SYSTEM LOCAL
گزینه Persian رو انتخاب کنید و سیستم رو restart کنید.
ممنون خیلی لطف کردین
سلام برنامه حوبی هست مرسی فقط نمیدونم برای او نکته که گفتید درویندوز۱۰ کچابرم تاباجابه جایی فایل حروف پاک نشه
{کته طلایی:
چون اکسل، افزونه رو از روی سیستم داره میخونه، در صورتی که فایل رو جابجا کنیم، مثلا ایمیل کنیم و یا از طریق فلش، به سیستم دیگری منتقل کنیم، همه فرمول های موجود در افزونه که در فایل مورد استفاده قرار گرفته اند با خطا مواجه می شوند]
درود بر شما
به گیف دقت کنید. ماژول مربوط به کد رو درگ کنید داخل فایل خودتون تا با این مشکل مواجه نشید
با سلام. من قبلا از این تابع استفاده میکردم سیستمم ویندوز ۷ و ۳۲ بیت بود.
ویندوز ۱۰ نصب کردم ۶۴ بیت. اما آفیس همون نسخه قبلی.
حالا تمام مراخل نصب d2a و add in رو انجام دادم اما تابع نمیاد. نمیدونم مشکل از کجاست
درود
موقع نصب خطا دارید؟
کلا این مشکلات راجع به اداینزها وجود داره. باید نسخه های جدیدش بیاد.
ولی این اد اینز ارائه شده در اموزش برای تبدیل عدد به حروف روی ۶۴ بیتی مشکلی نداره
نه نصبش مشکلی نداره
وقتی در سلول d2a= میزنم اصلا تابع رو نمیشناسه.
اون فایل های قدیم هم که از این تابع استفاده کرده بودم الان با #NAME? نشون میده
منصور ظهراب
باسلام خیلی خوب ومفید
بود بی نهایت از زحمات شما در این خصوص قردانی می کنم
بریا جدا کردن عدد از یک متن تابعی هست به نام Exnum که در یک آموزش از اکسل دیدم اما هر کاری میکنم به عنوان افزونه بیاد و داخل اینترنت هم پیداش نمیکنم
سلام
تا حال به این افزونه بر نخوردم.
اما برای انجام این کار میتونید از مطلب جدا کردن عدد از متن استفاده کنید.
سلام
من تابع تبدیل اعداد به حروف را در اکسل وارد کردم ولی سرعت کار اکسل بسیار کند شده: لطفا بقرمایید چگونه میتوانم آنرا از کار بیندازم؟
سلام
این افزونه ممکنه با بعضی از نسخه های اکسل این مشکل رو داشته باشه (من خودم در نسخه ۲۰۱۳، البته ویرایشش رو یادم نیست این مشکل رو داشتم). برای حذف این افزونه از دو مسیر زیر میتونید این کار رو بکنید:
۱- اگر تب Developer رو فعال کردید، از گزینه Excel Add-ins میتویند تیک افزونه رو بردارید و OK کنید.
۲- از طریق منو File>Options>Add-ins گزینه Go رو انتخاب و از لیست باز شده تیک افزونه رو بردارید و OK کنید.
با سلام و خسته نباشید
میخواستم بدونم که این روش برای “تبدیل عدد به حروف” رو چطوری میشه داخل word هم انجام بدیم؟
خیلی خیلی ممنونم از شما
درود
داخل Word برای تبدیل عدد به حروف انگیلیسی سینتکس ها و دستورات آماده وجود داره و میتونید سرچ کنید و ببینید. اما در مورد فارسی، شاید باید کد نویسی بشه که بنده اطلاعی ندارم.
اما بنده برای اینکار در اکسل تبدیل میکنم و نتیجه رو به Word انتقال میدم :)
می خواستم در یک سلول عدد بنویسم و در چندین سلول که با هم ادغام کردم حروفی عدد رو نشون بده
چونه میتونم انجام بدم
در همین آموزش توضیح داده شده!
کافیه اداینز رو نصب کنید
بعد از تابع ABH در سلول های ادغام شده استفاده کنید
سلام مجدد
می خواهم در تعریف همان if ستاره منظور بشه نه عدد
این مراحل یا فرمول رو نیاز دارم
شرمنده ببخشید
سوالتون و در گروه تلگرامی مطرح بفرمایید
تا واضح بشه منظورتون
خیلی مبهمه و حالت های مختلف میتونه داشته باشه ساختار فایلتون
با سلام
منظور شیت اخر بود که این عالی و….. هست
اونجا عدد بخوره
شرمنده ….باعث زحمت می شوم
با تشکر
سلام وقت بخیر
می خواهم در یک سلول ستاره بخوره و در شیت دیگه عدد ثبت بشه
مثلا عالی خوب متوسط ضعیف باشه
در این سلول ها ستاره بخوره تو اخرین سلول عدد بخوره
چه کنم
با تشکر
سلام
منظورتون از سلول آخر چیه؟
ولی به صورت کلی هم با If میتونید به خواستتون برسید
هم Choose
https://excelpedia.net/if-function/
https://excelpedia.net/nested-if-functions/
با سلام
چرا add-in adh که کارشناسان شما زحمت کشیدن و ساختن فقط برای بار اول روی فایل کار میکنن . به محض ذخیره فایل و بازکردن مجدد آن، در قسمت فرمول مسیر کامل افزونه نمایش داده میشود و کار نمیکند. البته اگر به منوی اصلی برویم و یکبار افزونه را فعال و غیرفعال کنیم . مشکل موقتا تا ذخیره کردن مجدد حل میشود. ضمنا در پارامترهای ورودی ولی حروف در قسمت واحد اضافه میکنم هم فرمول خطا میدهد.
با تشکر فراوان
سلام
مراحل رو حتما به ترتیب انجام بدید. مراحل نصب اد اینز و ذخیره فایل. مشکل اول حل میشه…
اینکه پارامتر ورودی میدید رو متوجه نشدم!
ورودی این تابع فقط عدد باید باشه
بسیار سپاسگزارم
سلام من اکسل ۲۰۱۶ نسخه مک دارم با فونت فارسی هم مشکلی ندترم ، ولی افزونه برای من خط تیره نمایش میده، البته در محیط برنامه نویسی افزونه هم که میرم بجای نوشتن مثلا یک داخل کوتیشن آنجا هم خط تیره جلوی تمامی ارقام نوشته، مثلا جلوی عدد پنج ، سه تا خط تیره نمایش میده، ممنون میشم راهنمایی کنید .
سلام
تصویری از مشکل رو داخل گروه تلگرامی ارسال کنید. سعی میکنم حل کنیم….
لینک گروه در فوتر صفحه اصلی سایت اکسل پدیا موجود هست
سلام
من میخوام شکل نوشتاری تاریخ را در فایل اکسیل که از قبل تهیه شده تغییر بدهم، مثلآ شکل ۲,۳,۲۰۱۷ رابه شکل ۲,mach,2017 تغییر بدهم، لطفآ رهنمایی کنید.
سلام
از فرمت سل و از قسمت Date میتونید انجام بدید.
البته دقت کنید که حتما جنس داده ها عدد(تاریخ) باشه و متنی نباشه
https://excelpedia.net/format-cell/
سلام….ممنونم …مراحل رو دوباره چک کردم و جواب گرفتم…خیلی عالی بود
فقط یه مشکلی دارم..هر موقع که میخوام فایه اکسلی رو باز کنم با این پیغام مواجه میشم
do you want to install \over write ‘d2a’ AdIIn?
دلیلش رو میدونید چرا این پیغام میاد؟گزینه یس و نو داره.یس رو میزنم کلا فایل باز نمیشه ولی نورو میزنم فایل مورد نظر باز میشه
سلام من هم D2 و هم ABH رو دان کردم و تغییرات دادم نشد
سلام
اگر همه مراحل رو دقیق و درست انجام داده باشید قطعا جواب میده.
باید بررسی کنید ببینید کجا به درستی انجام نشده
سلام اگر بخواهیم اعداد رو به حروف انگلیسی بنویسم چطور…؟
سلام
کد باید تغییر کنه
الان اگر به محیط وی بی مراجعه کنید، می بینید کدها رو
معادل های فارسی باید تغییر کنه به انگلیسی
متوجه منظورتون نمیشم
بنده میخوام اعداد رو به حروف انگلیسی تبدیل کنم.
ببینید افزونه فعلی برای حروف فارسی هست
برای اینکه انگلیسی بشه، این افزونه کار نمیکنه مگر اینکه خودتون تغییر بدید.
اونهم وارد محیط برنامه نویسی بشید و عبارت فارسی رو به انگلیسی تبدیل کنید.
بعبارت کلی، باید کدها تغییر کنه.
البته نمیدونم که افزونه انگلیسی شاید در اینترنت موجود باشه. ولی اگر نباشه همون کد باید ویرایش بشه. مثلا کلمه “هزار” تبدیل بشه به THOUSAND
همینطور تغییراتی در قسمت ممیز هم باید داده بشه.
ممنون از پاسخگویی ولی تونستم با ماکرو نوشتن مشکل رو حل کنم
سلام
در اکسل ۲۰۱۳ امتحان کردم ولی فونت نامشخص هست… قبلا تابع abh در افیس ۲۰۱۰ استفاده کرده بودم ولی الان مشکل داره .دلیل خاصی داره یا من اشتباه انجام دادم؟متشکرم
سلام
اگر فونت ها خوانا نیستن مسئله تنظیمات ویندوز هست
از مسیر زیر
Control Panel/ region and language/administrative/Change System Locale…/
Persian رو انتخاب کنید و سیستم رو restart کنید.
سلام خیلی جالب بود. اما یه اشکالی برام به وجود آمده. عددی که میخواهم به حروف تبدیل کنم دارای اعشاره. ولی من نمایش بدون اعشار رو انتخاب کردم. مشکل اینجاست که وقتی تبدیل به حروف میشه، اون اعشار رو هم تبدیل میکنه. مثلا عدد من ۲ است ولی وقتی تبدیل به حروف میشه عدد دو ممیز سه دهم رو نشون میده. ضمن فرمت سلول حروف رو هم به نمایش بدون اعشار تبدیل کردم.
سلام
خواهش میکنم
این نکته رو دقت کنید که فرمت سل صرفا نمایش و ظاهر رو تغیر میده. اصل محتوا رو تغییر نمیده. اگه برید روی نوار فرمول نگاه کنید، میبینید که هنوز اعشار هست و فقط در نمایش سلول گرد شده اند.
پس برای اینکه واقعا اعداد گرد بشن، باید از توابع گرد کردن استفاده کنید. مثل round-rounup-rounddown……
موفق و پیروز باشید
مرسی خیلی جالب و مفید بود…………
سلام
از اینکه اطلاعات مفیدتون را در اختیار دیگران قرار میدین ممنون
سلام
خیلی ممنون، خوشحالیم که مطالب برای شما مفیده بوده.