تبدیل اعداد فارسی به انگلیسی در اکسل
تبدیل اعداد فارسی به انگلیسی در اکسل را از سایت هاب گرام دریافت کنید.
تبدیل اعداد انگلیسی به فارسی و بالعکس در Excel
۱- با استفاده از کد تغییر فرمت
سلول یا سلولهایی که میخواهید اعداد درون آنها فارسی شود را انتخاب کنید و سپس راست کلیک کرده و گزینه Format Cells را انتخاب کنید تا پنجره Format Cells باز شود. در قسمت Custom، یکی از کدهای زیر را وارد کنید و روی Ok کلیک کنید.
[$-3010000]0.00
[$-3000401]0.00
۲- با استفاده ماکرو
کلیدهای Alt + F11 را فشار دهید یا از تب Developer قسمت code گزینه Visual Basic را انتخاب کنید. پنجره Microsoft Visual Basic for applications window ظاهر میشود. در این پنجره از تب Insert گزینه Module را انتخاب نمائید. در پنجره جدید باز شده کدهای زیر را کپی کنید.
سپس دکمه یا کلید F5 را فشار دهید. پس از این کار پنجره Tarfandha-En2Fa ظاهر میشود.
محدوده مورد نظرتان را انتخاب کنید و روی Ok کلیک کنید تا نتیجه زیر حاصل شود.
اعداد در اکسل در حالت پیش فرض بصورت انگلیسی هستند اما گاها پیش میآید که اعداد درون جداول اکسل به هر دلیلی مثلا کپی گرفتن از جای دیگری، به زبان فارسی هستند. مشابه حالت قبل راحتترین راه تغییر فونت اعداد به یک فونت انگلیسی است. اما اگر با انجام این کار تغییری صورت نگرفت از یکی از دو روش زیر استفاده کنید:
۱- با استفاده از کد تغییر فرمت
سلول یا سلولهایی که میخواهید اعداد درون آنها انگلیسی شود را انتخاب کنید و سپس راست کلیک کرده و گزینه Format Cells را انتخاب کنید تا پنجره Format Cells باز شود. در قسمت Custom، ابتدا بررسی کنید که هیچ کدی مشابه کدهای حالت قبل قرار نداشته باشد. اگر قرار دارد آن را پاک کنید و یا حالت General را انتخاب کنید. اگر پس از پاک کردن اعداد همچنان فارسی هستند در قسمت Custom، کد زیر را وارد کنید و روی Ok کلیک کنید.
[$-1000409]0.00
۲- با استفاده ماکرو
کلیدهای Alt + F11 را فشار دهید یا از تب Developer قسمت code گزینه Visual Basic را انتخاب کنید. پنجره Microsoft Visual Basic for applications window ظاهر میشود. در این پنجره از تب Insert گزینه Module را انتخاب نمائید. در پنجره جدید باز شده کدهای زیر را کپی کنید.
سپس دکمه یا کلید F5 را فشار دهید تا پنجره Tarfandha-Fa2En ظاهر شود. مشابه حالت قبل محدوده مورد نظرتان را انتخاب کنید و روی Ok کلیک کنید تا تغییرات انجام شود.
توجه: اعداد درون کد ماکرو در واقع کد یونیکد اعداد فارسی و انگلیسی هستند. منبع
منبع مطلب : forums.weare.ir
مدیر محترم سایت forums.weare.ir لطفا اعلامیه سیاه بالای سایت را مطالعه کنید.
ترفندهای کامپیوتری
قبلا در این مطلبنحوه تبدیل اعداد انگلیسی به فارسی و بالعکس در نرمافزار ورد آموزش داده شد. با توجه به مشکل برخی از کاربران در نرمافزار اکسل تصمیم گرفتم تا نحوه انجام اینکار در اکسل را نیز آموزش دهم. در ادامه مطلب با پیسیترفند همراه باشید.
نحوه فارسی کردن اعداد در نمودارهای اکسل قبلا در مطلبی تحت عنوان “فارسی کردن اعداد در نمودارهای اکسل Excel” شرح داده شده است.
اما برای فارسی کردن اعداد در جداول یا همان صفحه گسترده اکسل، راحتترین راه تغییر فونت اعداد از انگلیسی به فونت فارسی است. اما اگر با انجام این کار تغییری صورت نگرفت از یکی از دو روش زیر استفاده کنید:
۱- با استفاده از کد تغییر فرمت
سلول یا سلولهایی که میخواهید اعداد درون آنها فارسی شود را انتخاب کنید و سپس راست کلیک کرده و گزینه Format Cells را انتخاب کنید تا پنجره Format Cells باز شود. در قسمت Custom، یکی از کدهای زیر را وارد کنید و روی Ok کلیک کنید.
[$-3010000]0.00
[$-3000401]0.00
۲- با استفاده ماکرو
پس از باز کردن فایل اکسل، اطلاعات خود را در فایل باز شده کپی کنید.
مطابق راهنمای درون فایل، کد ماکرو را اجرا کنید (روی دکمه اجرای ماکروی ۱ کلیک کنید). پس از این کار پنجره Tarfandha-En2Fa ظاهر میشود. محدوده مورد نظرتان را انتخاب کنید.
در پایان روی Ok کلیک کنید تا نتیجه زیر حاصل شود.
توجه: اعداد درون کد ماکرو که با رنگ زرد مشخص شدهاند در واقع کد یونیکد اعداد ۰ (صفر) و ۹ در زبان انگلیسی هستند (منبع).
اعداد در اکسل در حالت پیش فرض بصورت انگلیسی هستند اما گاها پیش میآید که اعداد درون جداول یا نمودار اکسل به هر دلیلی مثلا کپی گرفتن از جای دیگری، به زبان فارسی هستند. مشابه حالت قبل راحتترین راه تغییر فونت اعداد به یک فونت انگلیسی است. اما اگر با انجام این کار تغییری صورت نگرفت از یکی از دو روش زیر استفاده کنید:
۱- با استفاده از کد تغییر فرمت
سلول یا سلولهایی که میخواهید اعداد درون آنها انگلیسی شود را انتخاب کنید و سپس راست کلیک کرده و گزینه Format Cells را انتخاب کنید تا پنجره Format Cells باز شود. در قسمت Custom، ابتدا بررسی کنید که هیچ کدی مشابه کدهای حالت قبل قرار نداشته باشد. اگر قرار دارد آن را پاک کنید و یا حالت General را انتخاب کنید. اگر پس از پاک کردن اعداد همچنان فارسی هستند در قسمت Custom، کد زیر را وارد کنید و روی Ok کلیک کنید.
[$-1000409]0.00
۲- با استفاده ماکرو
پس از دانلود فایل اشاره شده در قسمت قبل (دانلود فایل) و باز کردن، روی دکمه اجرای ماکروی ۲ کلیک کنید تا پنجره Tarfandha-Fa2En ظاهر شود. مشابه حالت قبل محدوده مورد نظرتان را انتخاب کنید و روی Ok کلیک کنید تا تغییرات انجام شود.
توجه: اعداد درون کد ماکرو که با رنگ زرد مشخص شدهاند در واقع کد یونیکد اعداد ۰ (صفر) و ۹ فارسی هستند (منبع).
چنانچه پس از اجرای کد فوق هیچ تغییری مشاهده نکردید احتمالا اعداد شما عربی هستند بنابراین بجای کدهای یونیکد اعداد فارسی در کد بالا از کد یونیکد اعداد عربی استفاده کنید. عدد ۱۶۳۲ بجای ۱۷۷۶ و ۱۶۴۱ بجای ۱۷۸۵. عدد ۱۷۲۸ را نیز با ۱۵۹۳ جایگزین کنید.
منبع مطلب : tarfandha.blog.ir
مدیر محترم سایت tarfandha.blog.ir لطفا اعلامیه سیاه بالای سایت را مطالعه کنید.
تبدیل اعداد فارسی به انگلیسی در اکسل 2013
با استفاده از کدهای ویژوال بیسیک خیلی خوب بود داداش دمت گرم
واقعا ممنونم من همیشه مشکل داشتم خیلی روش های خوبی
آموزش دادید.
سلام با استفاره از روش تغییر فرمت سلول پس از استفاده از فونت ایران سنس هنگامی که از جداکننده هزارگان در نوشتن اون ترکیب در فرمت میکنم ، هنگامی که نتیجه محاسبات صفر می شود ، صفری تایپ نمی شود ، سلول خالی نشان می دهد ، شما راه حلی دارید ؟
سلام به شما دوست عزیز
لطفا سوالات خودتون رو در انجمن پرسش و پاسخ اکسل ایران به آدرس زیر مطرح بفرمایید، با تشکرhttps://forum.exceliran.com/
سلام
واقعا عالی بود ممنونم
حتی با Replace کردن تک تک اعداد ۱ تا ۹ مشکلم حل نشد
از کد [$-۳۰۲۰۴۲۹]General استفاده کردم کاملا برطرف شد.
خیلی ممنونم. استفاده کردم. برای فارسی کردن اعداد نمودارهای سوالات امتحانم مشکل داشتم.
در اکسل برای فارسی کردن اعداد لاتین و برعکس به روش خیلی ساده می توانیم از گزینه Text Direction در منوی Home استفاده کرده و با انتخاب گزینه Right to Left محدوده اعداد انتخابی را فارسی نمود،و با انتخاب گزینه Left to Right دوباره اعداد را تبدیل به لاتین کنیم.
منبع مطلب : word.helpkade.com
مدیر محترم سایت word.helpkade.com لطفا اعلامیه سیاه بالای سایت را مطالعه کنید.
جواب کاربران در نظرات پایین سایت
مهدی : نمیدونم, کاش دوستان در نظرات جواب رو بفرستن.