TRANSLATE

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel Mobile

Poznámka

Tato funkce je zálohovaná službou. Podporované jazyky a výsledky se můžou lišit při přidávání nebo odebírání jazyků.

Tento článek popisuje syntaxi vzorce a použití funkce TRANSLATE v Microsoft Excelu.

Popis

Funkce TRANSLATE() umožňuje přeložit text z jednoho jazyka do druhého v aplikaci Microsoft Excel pomocí překladatelských služeb společnosti Microsoft.

Syntaxe

Syntaxe funkce TRANSLATE() je následující:

=TRANSLATE(text, [zdrojový jazyk], [cílový jazyk])

Funkce má následující argumenty:

  • Textové funkce: Text, který se má přeložit. Tato hodnota by měla být uzavřená v uvozovkách nebo by měla být odkazem na buňku obsahující příslušný text.
  • source_language (volitelné): Kód jazyka zdrojového jazyka (například "en" pro angličtinu nebo "es" pro španělštinu). Pokud není zadán, jazyk se automaticky rozpozná na základě zadaného textu. Automatická detekce je podporovaná pro většinu jazyků. Úplný seznam najdete v podporovaných jazycích a kódech jazyků. Doporučuje se specifikovat jazyk, pokud je známý, zejména u kratších textů.
  • target_language (volitelné): Kód jazyka cílového jazyka (například "en" pro angličtinu nebo "es" pro španělštinu). Pokud není zadán, použije se jako cílový jazyk systémový jazyk.

Příklad

Dejme tomu, že máte v buňce A1 následující text: "Hello, World!" a chcete ho přeložit do španělštiny. Funkci TRANSLATE() můžete použít následujícím způsobem:

=TRANSLATE(A1, "en", "es")

V tomto příkladu je zdrojovým jazykem angličtina (en) a cílovým jazykem španělština (es). V buňce, do které jste zadali vzorec, se zobrazí přeložený text "Hola mundo!".

Běžné chyby

Text je příliš dlouhý

Buňka obsahuje příliš mnoho znaků. Zmenšete velikost buňky a zkuste to znovu.

Chyba v hodnotě

V buňce máte netextovou hodnotu. Funkce přijímá pouze textové argumenty.

Neplatný jazyk

Zadali jste neplatný kód jazyka nebo kód, který nepodporujeme. Podporované jazyky najdete v tomto seznamu: Podporované jazyky a kódy jazyků.

Žádost byla omezena.

Překročili jste denní kvótu překladače.