Supprimer le premier caractère d’une chaîne de caractères dans Google Sheets

Parfois, vous pouvez avoir besoin de supprimer le premier caractère d’une chaîne et obtenir le reste de la chaîne dans Google Sheets. Alors que vous pouvez le faire manuellement pour un ensemble de données court, lorsque vous avez des dizaines ou des centaines de cellules de ce type, utiliser des formules intégrées est la bonne façon de procéder.

Dans ce bref tutoriel Google Sheets, je vais vous montrer comment supprimer les premiers caractères d’une chaîne de caractères dans Google Sheets en utilisant des formules de texte.

Comment supprimer le premier caractère d’une chaîne de caractères dans Google Sheets

Supposons que vous ayez un ensemble de données comme indiqué ci-dessous et que vous souhaitiez vous débarrasser du premier caractère et ne garder que la partie numérique :

Utiliser la formule RIGHT

Voici la formule qui supprimera le premier caractère et vous donnera le reste de la chaîne :

=RIGHT(A2, LEN(A2)-1)

La formule ci-dessus vérifie d’abord la longueur de la chaîne (en utilisant la fonction LEN) puis lui soustrait 1. Cela nous donne le nombre de caractères que nous voulons obtenir à partir de la partie droite de la chaîne.

Cette valeur est ensuite utilisée dans la fonction RIGHT pour extraire tous les caractères d’une chaîne, à l’exception du premier.

Utiliser la formule MID

Une autre façon de supprimer le premier caractère et d’obtenir le reste consiste à utiliser la formule MID. Elle utilise la même logique que celle de la fonction RIGHT, avec une légère différence dans la syntaxe.

La formule ci-dessous nous donnera tout, sauf le premier caractère de la chaîne :

=MID(A2,2,LEN(A2)-1)

La formule MID demande la position de départ (à partir de laquelle elle doit commencer à extraire les caractères) et le nombre de caractères à extraire.

Vous pouvez raccourcir davantage cette formule et utiliser celle ci-dessous :

=MID(A2,2,99999)

Dans la formule ci-dessus, je donne à la fonction MID la position de départ (qui sera 2 car je ne veux pas du premier caractère) et la longueur des caractères à extraire.

Au lieu d’utiliser la fonction LEN pour compter les caractères, j’ai utilisé un nombre très élevé pour extraire tous les caractères. Dans le cas où il y aurait moins de caractères (comme dans notre exemple), cela extrait simplement tout.

Utiliser la formule REPLACE

Il existe plusieurs façons de faire la même chose avec différentes formules dans Google Sheets.

Une autre façon rapide de le faire serait de remplacer le premier caractère par un caractère vide, et vous pouvez le faire en utilisant la fonction REPLACE.

Voici la formule qui supprimera le premier caractère et vous donnera le reste :

=REPLACE(A2,1,1,"")

La formule ci-dessus part de la première position et remplace le premier caractère par un blanc.

Note : Dans les trois exemples couverts ici, le résultat est obtenu par une formule. Si vous ne souhaitez pas conserver la formule une fois que vous avez obtenu le résultat, convertissez-le en valeurs. De cette façon, vous pouvez même vous débarrasser des données originales si vous n’en avez pas besoin.

J’espère que vous avez trouvé ce tutoriel utile !

Vous pouvez également consulter les tutoriels Google Sheets suivants :

Articles en lien