تابع TRANSLATE

متن را از یک زبان به زبان دیگر ترجمه می‌کند

ساختار تابع

=TRANSLATE(text, [source_language], [target_language])

برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.

توضیح کامل

تابع TRANSLATE متن را با سرویس ترجمه‌ی مایکروسافت به زبان دیگری برمی‌گرداند. زبان‌ها با کد دو حرفی مشخص می‌شوند؛ مثل "fa" برای فارسی و "en" برای انگلیسی.

مثال: ترجمه‌ی متن سلول A2 از انگلیسی به فارسی
=TRANSLATE(A2, "en", "fa")

مثال: ترجمه‌ی نام کالا از فارسی به انگلیسی
=TRANSLATE(B2, "fa", "en")
⚙

مشخصات فنی

ویژگی‌های فنی و سازگاری تابع

متوسط
▣ دسته‌بندی اکسلی متنی
◷ اولین نسخه Excel 365
↦ نوع خروجی متن
ϟ Volatile خیر
⌗ Dynamic Array خیر
★ محبوبیت ۲۵ از ۱۰۰

ورودی‌های تابع

نام ورودی نوع وضعیت توضیح
text متن الزامی متنی که ترجمه می‌شود
source_language متن اختیاری کد زبان مبدأ
target_language متن اختیاری کد زبان مقصد
Function Arguments
TRANSLATE
متن
متن
متن
متن را از یک زبان به زبان دیگر ترجمه می‌کند

کاربردهای تابع

✓

ترجمه‌ی فهرست کالا

برگرداندن نام محصولات برای کاتالوگ یا پروفرمای خارجی

✓

خواندن اسناد خارجی

ترجمه‌ی سریع شرح کالا در اسناد واردات

✓

گزارش دوزبانه

ساخت ستون عنوان‌های انگلیسی در کنار فارسی

خطاهای رایج و راه‌حل

#VALUE!

کد زبان معتبر نیست، یا متن بیش از حد طولانی است

راه‌حل: بررسی کد زبان و کوتاه کردن متن

#NAME?

این تابع در نسخه‌ی اکسل شما وجود ندارد

راه‌حل: استفاده از Excel 365 به‌روز

✦

نکات مهم

  • به اتصال اینترنت نیاز دارد.
  • ترجمه ماشینی است و برای اصطلاحات تخصصی باید بازبینی شود.
  • برای تعداد زیاد سلول، بعد از ترجمه نتیجه را به صورت مقدار Paste کنید تا هر بار دوباره محاسبه نشود.
  • فقط در Excel 365 وجود دارد.

توضیحات بیشتر

اگر زبان مبدأ را ننویسید، به صورت خودکار تشخیص داده می‌شود. اگر زبان مقصد را ننویسید، زبان سیستم در نظر گرفته می‌شود.

توابع مرتبط و جایگزین

ترکیب

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها