Comment utiliser la fonction Excel ENCODEURL -

Table des matières

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 URL

Valeur de retour

Texte encodé

Syntaxe

= ENCODEURL (texte)

Arguments

  • text - Le texte à encoder.

Version

Excel 2013

Notes 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

Articles intéressants...