
Sommaire
La fonction Excel ENCODEURL renvoie une chaîne codée URL composée de caractères US-ASCII. ENCODEURL n'est disponible que dans Excel 2013 et versions ultérieures sous Windows.
Objectif
Obtenir une chaîne encodée en URLValeur de retour
Texte encodéSyntaxe
= ENCODEURL (texte)Arguments
- text - Le texte à encoder.
Version
Excel 2013Notes d'utilisation
La fonction ENCODEURL renvoie une chaîne encodée en URL composée de caractères US-ASCII. L'encodage d'URL, parfois appelé «encodage en pourcentage», est une méthode d'encodage de caractères dans une URL en utilisant uniquement des caractères US-ASCII légaux. Certains caractères ne peuvent pas faire partie d'une URL et sont «réservés». Seuls les caractères réservés sont encodés par ENCODEURL; les autres personnages sont laissés intacts. Les caractères réservés communs incluent le caractère espace (""), la barre oblique "/", le caractère dièse (#) et d'autres comme indiqué dans l'exemple ci-dessus.
Exemple
Pour utiliser ENCODEURL, indiquez du texte ou une référence de cellule contenant du texte. Dans l'exemple ci-dessous, ENCODEURL est utilisé pour encoder le texte "Hello World!"
=ENCODEURL("Hello World!") // returns "Hello%20World%21"
Dans l'exemple en haut de la page, la formule de la cellule C5, copiée vers le bas est:
=ENCODEURL(B5)
À chaque nouvelle ligne, ENCODEURL renvoie le texte encodé de la colonne B.
Caractères réservés
Le tableau ci-dessous présente une liste de caractères réservés et leur équivalent encodé en URL.
Personnage | Codage |
---|---|
! | % 21 |
# | % 23 |
$ | % 24 |
% | % 25 |
& | % 26 |
' | % 27 |
( | % 28 |
) | % 29 |
* | % 2A |
+ | % 2B |
, | % 2C |
/ | % 2F |
: | % 3A |
; | % 3B |
= | % 3D |
? | % 3F |
@ | % 40 |
( | % 5B |
) | % 5D |
% 20 |