Traduction automatique

leona

XLDnaute Nouveau
Bonjour à tous,

J'ai 3 colonnes dans mon fichier Excel:
- Une colonne A avec des mots clés en Anglais
- Une colonne B avec des mots clés en Français
- Une colonne C avec une combinaison de mots clés en Anglais (qui existent dans la colone A), dans une même cellule et séparés par une virgule

Capture.jpg

Je souhaite remplacer dans la colonne C chacun des mots clés en Anglais par son équivalent en Français.
Exemple : "eat some bread, drink water" en "manger du pain, boire de l'eau"

Comment pourrais-je faire ?

En vous remerciant infiniment pour votre aide,

Leona
 

Pièces jointes

  • Capture.jpg
    Capture.jpg
    18.7 KB · Affichages: 237
  • Capture.jpg
    Capture.jpg
    18.7 KB · Affichages: 226

leona

XLDnaute Nouveau
Re : Traduction automatique

Merci pour ta réponse Jbarbe mais les colonnes que je montre ici sont un exemple d'illustration.

Mon fichier est bien plus grand et j'ai vraiment besoin de réussir à les traduire !

PS: google translation, je ne suis pas fan. De plus, j'ai déjà les traductions dans mes colones.
 

Misange

XLDnaute Barbatruc
Re : Traduction automatique

Bonjour
ton exemple
"eat some bread, drink water" en "manger du pain, boire de l'eau"
illustre fort bien la grande difficulté de ta demande
eat = manger
bread = pain
drink=boire
water=eau

là pas de pb tant qu'on ne s'intéresse qu'aux mots, aux verbes non conjugués
mais quid de
some = du ? un peu ?
et comment savoir qu'il faut ajouter " de l' " avant eau ?

donc pour un "simple dictionnaire" c'est faisable mais pour traduire des expressions voire des phrases, tu oublies, même si tu trouves google traduction épouvantable, je t'affirme que tu ne feras pas mieux avec excel, nombre de linguistes ont travaillé des heures sur les systèmes de traduction automatique...

pour un dictionnaire regarde du coté des fonctions index + equiv en combinaison
explications ici
Ce lien n'existe plus
 

hoerwind

XLDnaute Barbatruc
Re : Traduction automatique

Bonjour et bienvenu sur le forum, salut les autres,

Je comprends la question autrement !

Notre ami leona ne demande pas de traduire les textes de la colonne C mais de les remplacer automatiquement par leur équivalent (A → B).

Un simple RECHERCHEV ou INDEX EQUIV suffirait si il n'y a avait plusieurs chaines de caractères différentes dans une même cellule de la colonne C.
Ceci complique fortement une solution par formule, une solution par macro semble s'imposer.

Édition :
Je viens d'écrire une bêtise, et vous prie de m'en excuser !
S'il faut "remplacer", il n'y a qu'une macro qui puisse le faire.
 
Dernière édition:

leona

XLDnaute Nouveau
Re : Traduction automatique

Bonjour,

TOut d'abord merci pour vos réponses.

@hoerwind : tu as bien compris ma question et la problématique, le fait qu'il y ait une virgule qui sépare chaque mot.

@misange : chaque segment aura sa traduction exacte déjà traduite. La problématique est de les remplacer :)


J'espère qu'une solution existe :)

Merci,
Léona
 

pierrejean

XLDnaute Barbatruc
Re : Traduction automatique

Re

Un essai

La 'traduction' n'est mentionnée en colonne D uniquement s'il existe au moins un mot 'traduit'
 

Pièces jointes

  • Book2.xls
    43.5 KB · Affichages: 303
  • Book2.xls
    43.5 KB · Affichages: 324
  • Book2.xls
    43.5 KB · Affichages: 348

Discussions similaires

Réponses
3
Affichages
239
Réponses
2
Affichages
1 K

Statistiques des forums

Discussions
312 080
Messages
2 085 140
Membres
102 792
dernier inscrit
NKO