![](https://codky.com/wp-content/uploads/2024/11/23603-1-1024x582.png)
Les fonctions DROITE et DROITEB dans Excel sont utilisées pour extraire un nombre spécifique de caractères à partir de la fin d’une chaîne de texte. Voici comment les utiliser :
DROITE
La fonction `DROITE` est utilisée principalement avec des langues utilisant des jeux de caractères unicodes, comme l’alphabet latin. Sa syntaxe est la suivante :
DROITE(texte, [nombre_caractères])
- texte : C’est la chaîne de texte dont vous voulez extraire les caractères de droite.
- nombre_caractères (facultatif) : C’est le nombre de caractères que vous souhaitez extraire à partir de la droite. Si vous ne le spécifiez pas, la fonction extrait par défaut 1 seul caractère.
Exemple :
Si vous avez la chaîne de texte “Excel” dans la cellule A1 et que vous voulez extraire les 3 derniers caractères, vous saisiriez :
=DROITE(A1, 3)
Cela renverra “cel”.
DROITEB
La fonction `DROITEB` est similaire à `DROITE`, mais elle est utilisée pour les langues qui utilisent des jeux de caractères de double octet (DBCS), comme le chinois, le japonais ou le coréen. Sa syntaxe est la suivante :
DROITEB(texte, [nombre_octets])
- texte : C’est la chaîne de texte dont vous voulez extraire les octets de droite.
- nombre_octets (facultatif) : C’est le nombre d’octets que vous souhaitez extraire à partir de la droite. Si vous omettez ce paramètre, la fonction extrait par défaut 1 octet.
Exemple :
Pour une chaîne de texte DBCS et si vous souhaitez extraire les derniers caractères en se basant sur le nombre d’octets, utilisez la fonction en incluant le paramètre approprié pour le nombre d’octets que vous souhaitez extraire.
Il est important de noter que pour la plupart des utilisateurs travaillant avec des langues qui n’ont pas de caractères de double octet, l’utilisation de `DROITE` sera suffisante. Pour `DROITEB`, assurez-vous que votre environnement Excel est configuré pour utiliser le jeu de caractères approprié.