Hàm TRANSLATE trong excel – Công thức hàm và ứng dụng
Nếu công việc của bạn liên quan đến việc xử lý dữ liệu đa ngôn ngữ trên Excel. Thì bạn không còn xa lạ với cách dùng của hàm TRANSLATE nữa nhỉ? Đây là một hàm giúp người dùng dịch ngôn ngữ trực tiếp ngay trên bảng dữ liệu Excel. Nếu bạn chưa hiểu rõ về hàm này, thì hãy theo dõi bài viết dưới đây của hamexcel.net nhé.
Bài viết này, chúng ta sẽ cùng tìm hiểu chi tiết về hàm TRANSLATE trong Excel. Về khái niệm, cấu trúc và cách sử dụng hàm.
Hàm TRANSLATE trong Excel là gì?
Hàm TRANSLATE là hàm hỗ trợ dịch ngôn ngữ này sang ngôn ngữ tiếng nước khác trực tiếp trên bảng dữ liệu Excel. Đây là một trong những sản phẩm mới nhất của Excel, và nó chỉ hiển thị trên phiên bản Microsoft 365. Điều đó có nghĩa là, đến hiện tại bạn cần phải mua phiên bản mới này để sử dụng tính năng TRANSLATE mà chưa có bản miễn phí.

Cấu trúc của hàm TRANSLATE trong Excel như nào?
- Công thức của hàm đơn giản là: =TRANSLATE(text, [source language], [target language])
Trong đó:
- Tham số text là văn bản cần dịch
- Tham số [source language] là mã ngôn ngữ nguồn hay còn gọi là mã ngôn ngữ của văn bản gốc(text)
- Tham số [target language] là mã ngôn ngữ đích hay còn gọi là mã của ngôn ngữ muốn dịch sang
Bảng mã ngôn ngữ của các quốc gia trên thế giới như nào?
Để giúp bạn tiết kiệm thời gian tra cứu mã ngôn ngữ của các quốc gia trên thế giới. hamexcel.net đã tìm hiểu và trình bày ở bảng dưới đây.
Ngôn ngữ | Mã | Ngôn ngữ | mã | Ngôn ngữ | mã |
---|---|---|---|---|---|
Afrikaans | af | Hebrew | he | Norwegian Bokmål | nb |
Albanian | sq | Hindi | hi | Odia | or |
Amharic | am | Hmong Daw (Latin) | mww | Pashto | ps |
Arabic | ar | Hungarian | hu | Persian | fa |
Armenian | hy | Icelandic | is | Polish | pl |
Assamese | as | Indonesian | id | Portuguese (Brazil) | pt, pt-br |
Azerbaijani (Latin) | az | Interlingua | ia | Portuguese (Portugal) | pt-pt |
Bangla | bn | Inuinnaqtun | ikt | Punjabi | pa |
Bashkir | ba | Inuktitut | iu | Queretaro Otomi | otq |
Basque | eu | Inuktitut (Latin) | iu-Latn | Romanian | ro |
Bosnian (Latin) | bs | Irish | ga | Russian | ru |
Bulgarian | bg | Italian | it | Samoan (Latin) | sm |
Cantonese (Traditional) | yue | Japanese | ja | Serbian (Latin) | sr, sr-latn |
Catalan | ca | Kannada | kn | Slovak | sk |
Chinese (Literary) | lzh | Kazakh (Cyrillic) | kk, kk-cyrl | Slovenian | sl |
Chinese Simplified | zh-Hans | Kazakh (Latin) | kk-latn | Somali | so |
Chinese Traditional | zh-Hant | Khmer | km | Spanish | es |
Croatian | hr | Klingon | tlh-Latn | Swahili (Latin) | sw |
Czech | cs | Klingon (plqaD) | tlh-Piqd | Swedish | sv |
Danish | da | Korean | ko | Tahitian | ty |
Dari | prs | Kurdish (Arabic) (Central) | ku-arab,ku | Tamil | ta |
Divehi | dv | Kurdish (Latin) (Northern) | ku-latn, kmr | Tatar (Latin) | tt |
Dutch | nl | Kyrgyz (Cyrillic) | ky | Telugu | te |
English | en | Lao | lo | Thai | th |
Estonian | et | Latvian | lv | Tibetan | bo |
Faroese | fo | Lithuanian | lt | Tigrinya | ti |
Fijian | fj | Macedonian | mk | Tongan | to |
Filipino | fil | Malagasy | mg | Turkish | tr |
Finnish | fi | Malay (Latin) | ms | Turkmen (Latin) | tk |
French | fr | Malayalam | ml | Ukrainian | uk |
French (Canada) | fr-ca | Maltese | mt | Upper Sorbian | hsb |
Galician | gl | Maori | mi | Urdu | ur |
Georgian | ka | Marathi | mr | Uyghur (Arabic) | ug |
German | de | Mongolian (Cyrillic) | mn-Cyrl | Uzbek (Latin) | uz |
Greek | el | Mongolian (Traditional) | mn-Mong | Vietnamese | vi |
Gujarati | gu | Myanmar (Burmese) | my | Welsh | cy |
Haitian Creole | ht | Nepali | ne | Yucatec Maya | yua |
Ví dụ ứng dụng hàm TRANSLATE trong Excel
Ví dụ: chuyển đổi câu sau sang tiếng Anh ở ô A1: “xin chào, bạn khỏe không?”
Ta áp dụng công thức: = TRANSLATE(A1,”vi”,”en”)
Ta hiểu A1 là ô chứa câu cần chuyển đổi, “vi” là mã của tiếng Việt, ngôn ngữ câu gốc, “en” là mã tiếng Anh cần chuyển đổi sang.

Cách sử dụng tính năng TRANSLATE trong Excel như nào?
Ngoài việc sử dụng hàm TRANSLATE ở phiên bản mới thì người dùng có thể sử dụng tính năng Translate trong Excel ở các phiên bản cũ hơn. Phương pháp này mặc dù cũng hỗ trợ chuyển đổi ngôn ngữ và đặc biệt dùng được ở những phiên bản Excel cũ. Nhưng thao tác sẽ nhiều hơn và không được tối ưu hiệu xuất như sử dụng hàm TRANSLATE.
Dưới đây là các bước thực hiện chuyển đổi ngôn ngữ với tính năng Translate:
- Bước 1: mở tệp Excel, chọn vào ô văn bản mà bạn muốn dịch
- Bước 2: ấn tab Review chọn Language chọn Translate
Sau khi ấn chọn Translate, cửa sổ dịch sẽ xuất hiện bên phải màn hình. Tại đây bạn sẽ nhập câu gốc và ô bên trên và chọn ngôn ngữ gốc trong mục “From”.
Ở phía phần ô dưới là ô trả kết quả dịch. Bạn sẽ ấn vào mục “to” để lựa chọn ngôn ngữ dịch.
- Bước 3: sau khi có kết quả dịch mong muốn, bạn chỉ cần bôi đen đoạn dịch trong ô kết quả, và dán vào vị trí ô dữ liệu mong muốn.
Đây là một trong những cách hỗ trợ dịch ngôn ngữ trên nền tảng Excel. Tuy nhiên, với thao tác sử dụng tính năng Translate sẽ làm bạn phải thực hiện nhiều thao tác và tốn thời gian hơn.
Tổng kết
Hàm TRANSLATE trong Excel giúp bạn dễ dàng dịch văn bản giữa các ngôn ngữ khác nhau mà không cần sử dụng quá nhiều thao tác hay phần mềm bên ngoài. Việc sử dụng hàm này không chỉ tiết kiệm thời gian mà còn nâng cao hiệu quả công việc của bạn. Và nó rất phù hợp với bạn khi phải làm việc trong môi trường đa ngôn ngữ. Tuy nhiên, nếu bạn chưa cập nhập được bạn có thể sử dụng tính năng TRANSLATE có sẵn trên Excel. Để có thể hỗ trợ cho công việc của mình. Các phương pháp sử dụng đã được hamexcel.net chia sẻ bên trên rồi, bạn hãy tham khảo nhé.