Fonction DROITE Excel

Tout savoir sur la fonction DROITE Excel

DROITE Excel permet d'extraire les derniers caractères d’une chaîne de texte en fonction du nombre spécifié de caractères à extraire.

4.9
(16)

La fonction DROITE Excel permet d’extraire les derniers caractères d’une chaîne de texte en fonction du nombre spécifié de caractères à extraire.

NB : DROITE imbrique souvent les fonctions NBCAR et TROUVE (ou CHERCHE). La fonction STXT peut être une alternative à DROITE pour extraire des caractères à l'intérieur d’une chaîne de texte.

Dans cette vidéo, notre formateur Excel, Nicolas, vous explique en 3 minutes comment utiliser la fonction DROITE sur Excel. Bon visionnage !

Vidéo YouTube : Comment utiliser la fonction DROITE sur Excel ?

Exercice DROITE Excel

E-book Excel Nicolas

Maîtrisez les fonctions de A à Z sur Excel

Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !

Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.


Syntaxe Fonction DROITE Excel

DROITE(Texte;[No_car])

ArgumentDescription
Texte (obligatoire)Texte contenant les caractères à extraire.
[No_car] (facultatif)Nombre de caractères à extraire :
[No_car] < 0 : DROITE renvoie l’erreur #VALEUR!.
[No_car] > longueur du Texte : DROITE renvoie l’erreur #VALEUR!.
[No_car] est omis, sa valeur par défaut est 1.
Syntaxe de la fonction DROITE Excel

Quel est mon niveau sur Excel ?

Testez gratuitement votre niveau avec notre Quiz Excel ( 7min)


Exemples DROITE Excel

Exemple 1 : nombre fixe de caractères à extraire

Ce tableau liste les coordonnées des membres de l'équipe Morpheus (colonne A). Tu veux extraire les numéros de téléphone (colonne B).

Exemple 1 la fonction DROITE seule
Extraire les numéros de téléphone Excel

Remarque

  • (1) Tu dois extraire les 14 derniers caractères pour extraire le numéro de téléphone (10 caractères pour le numéro + 4 espaces entre les numéros).

Exemple 2 : nombre variable de caractères à extraire

Rappel : TROUVE(Texte_cherché;Texte;[No_départ])

  • Texte à rechercher dans le Texte.
  • Texte dans lequel tu veux rechercher le Texte_cherché.
  • Position du 1er caractère à partir duquel tu veux commencer la recherche dans le Texte.

Ce tableau liste plusieurs e-mails. Tu veux extraire le nom de domaine (colonne B).

Extraire un nombre variable de caractères fonction DROITE Excel
Extraire le nom de domaine Excel

RemarquES

  • (1) La fonction NBCAR renvoie le nombre total de caractères dans chaque e-mail. Ici, il y a 29 caractères.
  • (1) La fonction TROUVE renvoie la position de "@" dans chaque e-mail. Ici, "@" est situé à la 8e position.
  • (1) La soustraction entre le résultat de la fonction NBCAR et celui de la fonction TROUVE permet de spécifier le nombre de caractères à extraire à la fonction DROITE. Ici, la fonction DROITE extrait les 21 derniers caractères (29 - 8) du 1er e-mail.
  • (1) La fonction CHERCHE aurait également fonctionné à la place de la fonction TROUVE.
  • Si tu veux extraire le nom d'utilisateur, tu dois imbriquer TROUVE dans la fonction GAUCHE (cliquer ici).
  • Tu peux aussi séparer le nom d’utilisateur et le nom de domaine avec la fonctionnalité « Convertir » disponible dans l’onglet « Données » en spécifiant "@" comme séparateur.

Nos exercices pour tous les niveaux

Progresser lentement, mais sûrement avec nos exercices gratuits


Les problèmes courants

PROBLÈMEEXPLICATION
DROITE renvoie l'erreur #VALEUR!⇢ Cette erreur survient si la valeur de l'argument "[No_car]" (nombre de caractères à extraire) de la fonction DROITE est un nombre négatif (< 0).

⇢ Elle se produit également si la valeur de l'argument "[No_car]" de la fonction DROITE est supérieur à la longueur du texte ("[No_car]" > longueur du texte).
DROITE renvoie l'erreur #REF!Cette erreur survient si la fonction DROITE fait référence à une cellule qui a été supprimée ou déplacée.
DROITE renvoie un résultat incorrect⇢ Ce problème survient très souvent si l'argument "[No_car]" de la fonction DROITE est incorrect.

⇢ Le résultat incorrect peut aussi apparaître si la cellule contient un nombre ou une date (et non un texte !).
Données manquantesCe problème apparait si l'argument "[No_car]" ne couvre pas une partie du texte que tu veux extraire.
Les problèmes courants de la fonction DROITE sur Excel

Nos meilleures pratiques

ASTUCEEXPLICATION
Utilise la fonction DROITE pour extraire des derniers caractères d'une chaîne de texte.Cela permet de simplifier la manipulation des données et d'extraire rapidement des informations pertinentes.
Veille à ce que le nombre de caractère à extraire indiqué corresponde au résultat que tu veux renvoyer.Les résultats renvoyés par la formule seront incorrects si tu n'extrais pas assez ou trop de caractères. Cela peut nuire à la qualité de tes données.
Assure-toi que la cellule contient une donnée de type texte.Par exemple, des erreurs ou des résultats non souhaitées peuvent apparaître si la cellule contient un nombre ou une date.
Combine DROITE avec d'autres fonctions Excel.⇢ Par exemple, tu peux imbriquer NBCAR et TROUVE (ou CHERCHE) dans la fonction DROITE.

⇢ Ou bien, tu peux combiner DROITE avec GAUCHE, STXT, CONCAT, TEXTE, MINUSCULE, MAJUSCULE, NOMPROPRE...

⇢ Cela te permet d'obtenir les données précises dont tu as besoin.
Nos meilleures pratiques de la fonction DROITE sur Excel

Vos questions : fonction DROITE Excel

Pour aller plus loin

Nos ressources gratuites pour progresser lentement, mais sûrement

S'entraîner est la meilleure façon de progresser ! Tu peux télécharger gratuitement un fichier d'exercice au format .xlsx pour pratiquer et t'entraîner à utiliser la fonction.


Les autres fonctions Excel

Les fonctions TEXTE que nous adorons chez Morpheus Formation :


Notre formation Excel 2.0

Pour progresser rapidement et prendre confiance sur Excel, nous vous proposons une méthode unique :

  1. Une formation personnalisée dispensée par un formateur expert, en direct, qui s'adapte à vos besoins.
  2. L'envoi de supports d'exercices exclusifs et la possibilité de travailler sur vos fichiers durant les séances.
  3. Avec un rythme ultra flexible (en semaine, jours fériés, week-end...).

En choisissant notre formation Microsoft Excel, vous pourrez également passer la certification TOSA pour attester officiellement de vos nouvelles compétences sur Excel.

Avec une note de satisfaction de 9,8/10 en 2024, Morpheus Formation a déjà accompagné plus de 500 apprenants et 50 entreprises, dont Pernod Ricard, Cartier et Orange.

Dès votre premier contact avec nous, vous êtes directement mis en relation avec notre formateur Excel : Nicolas. Il analyse vos attentes, vos contraintes et vos objectifs pour définir votre projet de formation sur-mesure.


Passez la certification TOSA Excel pour valoriser vos compétences

Vous souhaitez mettre en valeur vos compétences Excel sur votre CV ? La certification TOSA Excel est faite pour vous ! Elle valorise votre niveau sur Excel en délivrant un score sur 1000 que vous pouvez apposer sur votre CV.

Vous pouvez directement passer la certification TOSA Excel sans faire une formation

Découvrez toutes les informations :


Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

Clique sur l'étoile pour l'évaluer !

Note moyenne 4.9 / 5. Nombre de votes : 16

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nicolas Parent - Formateur Excel chez Morpheus Formation

Nicolas Parent - Formateur Excel chez Morpheus Formation

Je suis Nicolas, formateur Excel et co-fondateur de Morpheus Formation. Ancien comptable diplômé d'un DCG, j’ai accompagné des dizaines de collègues avant de me spécialiser dans la formation Excel. Avec plus de 700 apprenants accompagnés et des centaines d’heures de formation en entreprise, j’ai développé une pédagogie simple : rendre Excel accessible, quel que soit votre niveau.

Mes spécialités : Power Query, les Tableaux Croisés Dynamiques (TCD) ou encore les fonctions modernes : RECHERCHEX, SI.CONDITIONS, FILTRE…

Je forme notamment sur :
Formation Excel 2.0 à distance : exploiter les dernières fonctionnalités
Formation Excel débutant : poser des bases solides
Formation Excel avancé : approfondir l’analyse et l’automatisation
Formation Excel à Paris : accompagnement en présentiel

💡 Bon à savoir : nos formations sont éligibles au CPF si vous avez travaillé plus de deux ans en France. Cliquez ici pour découvrir la meilleure formation Excel CPF.

Articles: 297

4 commentaires

  1. Bonjour,
    votre exemple de la fonction droite = droite(a5; nbcar(a5)-trouve("@";a5)) est incomplète (ou son titre imprécis) car elle ne fonctionne que s'il n'y a qu'une seule fois le caractère @.
    Par exemple, si j'avais dans la cellule à examiner morpheus@formation@gmail.com, le résultat serait formation@gmail.com et non pas gmail.com
    Car votre formule fonctionne en fait de gauche à droite.
    pour une vraie recherche à partir de la droite jusqu'à la première occurrence du caractère cherché, et, ensuite, extraire les données qui sont à la droite de celui-ci (une fois trouvé), il faudrait avoir ceci:
    =DROITE(A1;NBCAR(A1)-TROUVE("|";SUBSTITUE(A1;"@";"|";NBCAR(A1)-NBCAR(SUBSTITUE(A1;"@";"")))))
    bien à vous
    Luc

    • Bonjour, merci pour votre commentaire très instructif. Vous avez tout à fait raison.
      Il est assez rare de retrouver 2 fois le même caractère, surtout dans une liste de mails. Néanmoins, c'est possible, donc je ne peux qu'approuver votre méthode qui est plus complète.
      Merci à vous Luc.
      Nicolas

  2. Bonjour,

    Je travaille pour un bureau d'étude dans les pollutions industrielles. Afin de réaliser mes tests statistiques j'ai des cellules contenant des résultats d'anlyses chiffrés du genre <0.002. J'aimerai pouvoir extraire sans macro ma cellule A1 contenant <0.002 en 2 cellules : B1 < et C1 0.002. J'ai essayé plusieurs façon mais je n'y arrive pas. Comme je dois prétraiter un grand nombre de donnnées (1000+) afin d'obtenir mes résultats séparés en 2 cellules, j'aimerai pouvoir copier un grand nombre de valeur dans ma colonne A pour récupérer tous les < si il y en a dans la colonne B et tous les résultats chiffrés dans la colonne C. Je ne sais si j'ai été assez clair...

    Est-ce possible ?

    D'avance merci pour votre temps !

    • Bonjour,

      C’est un cas complexe à résoudre sans voir votre fichier.

      Voici une solution possible :
      ⁠1 - Convertir la colonne qui contient les analyses chiffrées « <0.002 » en texte (sélectionner la colonne, aller dans Données > Convertir > Délimité > Suivant > Suivant > Texte)
      2 - ⁠⁠Utiliser la fonction GAUCHE pour extraire le premier caractère « < » ⁠⁠3 - Utiliser SI et TEXTE.APRES pour extraire les caractères après « < » ou les autres signes Vous pouvez aussi utiliser Power Query qui serait très utile dans votre situation.

      Belle journée !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

🎁 Félicitations ! Votre ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
Votre ebook Excel offert !
Félicitations !
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez nos ressources exclusives adaptées à votre niveau.
*et recevez votre certificat à la fin !
Sky Rocket Your Agency Income
Get Our Free Guide to
299 vidéos Excel rien que pour vous 😁
Tout ce qu’il faut pour progresser gratuitement sur Excel !
  • Une publication par semaine (minimum !)
  • Vos commentaires ? On les lit tous (promis)
  • Nos vidéos partent des vrais problèmes rencontrés 
C’est gratuit. C’est utile. C’est pour vous.
Excel vous fait perdre du temps ? Demandez un AUDIT gratuit
  • Identifier ce qui vous ralentit dans vos fichiers
  • Voir ce qui peut être automatisé ou fiabilisé
  • Comprendre comment faire évoluer votre façon de travailler
  • Découvrir le format de formation le plus efficace pour vous
  • Repartir avec une vision claire (même sans formation)
100 % gratuit • Sans engagement • 15 minutes Réservé aux professionnels basés en France
NICOLAS PARENT - Formateur Excel -
Expliquez-nous comment vous travaillez sur Excel. On vous montre quoi améliorer. En 15 minutes avec un expert, vous allez pouvoir :
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert