Fonction IMPORTXML avec lien variable

Bonjour à tous,

Grace à un tuto et un peu d'aide, j'ai trouvé une formule me permettant d'aller chercher automatiquement le taux de chancellerie (taux de change pour l'administration française) en vigueur sur le site du ministère de l'économie/finances :

=importxml("https://●●●●●●●●●●●●●●●●●●●●/dgfip/taux_chancellerie_change_resultat/pays/VN";"//input[@id='edit-taux']/@value")

Désolé, je n'ai pas le droit de poster de lien car je suis nouveau, si vous voulez tester la formule, je vous laisse corriger comme ci-dessous :

chrome 2020 11 19 12 51 27c

Si je remplace dans la formule le Code pays "VN" par "JP", la formule va me chercher le taux du Yen japonais. Bref, ça fonctionne, mais il faut éditer manuellement la formule à chaque fois, c'est pas pratique.

Je souhaite améliorer la formule pour que le Code pays (ici "VN") soit variable, allant puiser la valeur d'une autre cellule, avec une validation me permettant de choisir la devise voulue dans une liste.

Par exemple, ci-dessous, la formule irait chercher la valeur de C5

chrome 2020 11 19 12 46 48

Le résultat attendu est "0,0000367" comme en A2 (qui contient la formule citée ci-dessus)

Quelqu'un saurait m'aider ? Merci d'avance !

Bonjour, welcome

voici la formule

=importxml("https://www.economie.gouv.fr/dgfip/taux_chancellerie_change_resultat/pays/" & C5;"//input[@id='edit-taux']/@value")

Merci infiniment Steelson!!!

Rechercher des sujets similaires à "fonction importxml lien variable"