Fonction TRADUIRE

S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel Mobile

Remarque

Cette fonction est une fonction soutenue par un service. Les langues prises en charge et les résultats peuvent varier à mesure que des langues sont ajoutées ou supprimées.

Cet article décrit la syntaxe de formule et l’utilisation de la fonction TRADUIRE dans Microsoft Excel.

Description

La fonction TRANSLATE() vous permet de traduire du texte d’une langue à une autre dans Microsoft Excel en utilisant les services de traduction de Microsoft.

Syntaxe

La syntaxe de la fonction TRANSLATE() est la suivante :

=TRADUCTION(texte, [langue source], [langue cible])

La fonction contient les arguments suivants :

  • Texte : Texte à traduire. Cette valeur doit être placée entre guillemets ou être une référence à une cellule contenant le texte approprié.
  • source_language (facultatif) : Code de langue de la langue source (par exemple, « en » pour l’anglais ou « es » pour l’espagnol). Si ce paramètre n’est pas spécifié, la langue est détectée automatiquement en fonction du texte fourni. La détection automatique est prise en charge pour la plupart des langues. Pour la liste complète, consultez la case activée Langues et codes de langue pris en charge. Il est recommandé de spécifier la langue si elle est connue, en particulier pour les textes courts.
  • target_language (facultatif) : Code de langue de la langue cible (par exemple, « en » pour l’anglais ou « es » pour l’espagnol). Si cela n’est pas spécifié, la langue du système sera utilisée comme langue cible.

Exemple

Supposons que vous ayez le texte suivant dans la cellule A1 : « Hello, World ! » et que vous souhaitiez le traduire en espagnol. Vous pouvez utiliser la fonction TRANSLATE() comme suit :

=TRADUCTION(A1, « en », « es »)

Dans cet exemple, la langue source est l’anglais (en) et la langue cible est l’espagnol (es). Le texte traduit, « Hola mundo ! », s’affiche dans la cellule où vous avez entré la formule.

Erreurs courantes

Texte trop long

Vous avez trop de caractères dans une cellule. Réduisez la taille de votre cellule et réessayez.

Erreur dans la valeur

Vous avez une valeur non textuelle dans votre cellule. La fonction accepte uniquement un argument texte.

Langue non valide

Vous avez entré un code de langue non valide ou non pris en charge. Reportez-vous à cette liste pour connaître les langues prises en charge : Langues prises en charge et codes de langue.

Demande limitée

Vous avez dépassé votre quota quotidien de la fonction de traduction.