La fonction Google Sheets GOOGLETRANSLATE permet de traduire automatiquement du texte d’une langue à une autre en s’appuyant sur Google Traduction.

Utilisation

=GOOGLETRANSLATE(A2)
=GOOGLETRANSLATE(A2;"fr";"en")
=GOOGLETRANSLATE("Hello World";"en";"fr")

Syntaxe

=GOOGLETRANSLATE(texte; langueSource; langueCible)
  • texte : le texte à traduire, entre guillemets dans une cellule
  • langueSource (Optionnel) : le code de la langue d’origine
    • Pour détecter automatiquement la langue, il faut mettre "auto"
    • Par défaut : "auto"
  • langueCible (Optionnel) : le code de la langue vers laquelle traduire
    • Par défaut : la langue du document

Codes de langue courants

LangueCode
Françaisfr
Anglaisen
Portugaispt
Espagnoles
Allemandde
Italienit
Arabear
Japonaisja

Usage

1. Traduire du texte français en anglais

Je veux traduire une phrase écrite en français vers anglais.

Exemple de la fonction GOOGLETRANSLATE dans Google Sheets pour traduire du texte français en anglais, avec la formule appliquée sur la cellule A2.
=GOOGLETRANSLATE(A2;"fr";"en")

En utilisant cette formule, Google Sheets traduit le contenu de la cellule A2 en anglais.

2. Traduire du texte en français avec détection auto

Je veux traduire du texte en français, mais je ne connais pas la langue d’origine.

Exemple de la fonction GOOGLETRANSLATE dans Google Sheets avec détection automatique de la langue source, traduisant une phrase en portugais vers le français.
=GOOGLETRANSLATE(A2;"auto";"fr")

Cette formule détecte la langue automatiquement (Portugais en l’occurrence) et traduit le contenu de la cellule en français.

Si aucune langue n’est précisée, Google Sheets va détecter automatiquement la langue, et le traduit dans la langue du document.

=GOOGLETRANSLATE(A2)

Ici par exemple, la langue a été détectée automatiquement et la phrase est traduite dans la langue du document : le français.

Voir plus 

Catégorisé dans :

Formules, Google,