Applies ToExcel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel pour le web Excel 2024 Excel 2024 pour Mac Excel 2021 Excel 2021 pour Mac Excel 2019 Excel 2019 pour Mac Excel 2016

Cet article décrit la syntaxe de la formule et l’utilisation des fonctions DROITE et DROITEB dans Microsoft Excel.

Description

La fonction DROITE renvoie le ou les derniers caractères d’une chaîne de texte, en fonction du nombre de caractères spécifié.

La fonction DROITEB renvoie le ou les derniers caractères d’une chaîne de texte, en fonction du nombre d’octets spécifié.

Important : 

  • Il se peut que ces fonctions ne soient pas disponibles dans toutes les langues.

  • La fonction DROITE est destinée aux langues qui utilisent un jeu de caractères codés sur un octet, tandis que la fonction DROITEB est destinée aux langues qui utilisent un jeu de caractères codés sur deux octets. La langue définie par défaut sur votre ordinateur affecte la valeur de retour de la manière suivante :

  • DROITE compte toujours chaque caractère, qu’il soit codé sur un ou deux octets, pour un, quelle que soit la langue définie par défaut.

  • DROITEB compte chaque caractère codé sur deux octets pour deux si vous avez activé l’édition d’une langue prenant en charge un jeu de caractères codés sur deux octets puis avez défini cette langue par défaut. Sinon, DROITEB compte chaque caractère pour 1.

Parmi les langues qui prennent en charge les jeux de caractères codés sur deux octets figurent le japonais, le chinois (simplifié et traditionnel) et le coréen.

Syntaxe

DROITE(texte,[no_car])

DROITEB(texte,[no_octets])

Les fonctions DROITE et DROITEB contiennent les arguments suivants :

  • texte    Obligatoire. Représente la chaîne de texte contenant les caractères à extraire.

  • no_car    Facultatif. Indique le nombre de caractères à extraire à l’aide de la fonction DROITE.

    • L’argument no_car doit être supérieur ou égal à zéro.

    • Si l’argument no_car est supérieur à la longueur du texte, la fonction DROITE renvoie l’intégralité du texte.

    • Si vous ne spécifiez pas l’argument no_car, sa valeur par défaut est 1.

  • no_octets    Facultatif. Spécifie le nombre de caractères à extraire avec la fonction DROITEB selon le nombre d’octets.

    • Num_bytes doit être supérieur ou égal à zéro.

    • Si num_bytes est supérieure à la longueur du texte, RIGHT renvoie tout le texte.

    • Si num_bytes est omis, il est supposé être 1.

Exemple

Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.

Données

Description

Prix de vente

Numéro de catalogue

Formule

Description (résultat)

Résultat

=DROITE(A2; 5)

5 derniers caractères de la première chaîne (vente)

vente

=DROITE(A3)

Dernier caractère de la deuxième chaîne (e)

e

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.