PaliSkill
Excel intermédiaire

Leçon 2 / 9 — Chapitre 2: Nettoyer, structurer et recomposer les données

Fonctions texte avancées : STXT, TROUVER, SUBSTITUE, TEXTE, JOINDRE.TEXTE

La leçon précédente a couvert les fonctions texte les plus courantes : CONCATENER, GAUCHE/DROITE, MAJUSCULE/MINUSCULE/NOMPROPRE, SUPPRESPACE. Cinq fonctions supplémentaires couvrent des besoins plus précis, pour extraire, localiser ou recomposer du texte avec plus de finesse.

STXT : extraire depuis le milieu d'un texte

GAUCHE et DROITE extraient depuis le début ou la fin. STXT extrait depuis n'importe quelle position :

=STXT(A2;6;4)

Extrait 4 caractères à partir de la 6ᵉ position. Sur une référence CMD-2026-0847, =STXT(A2;5;4) isole l'année « 2026 ».

TROUVER et CHERCHE : localiser un caractère

Les deux renvoient la position d'un caractère ou d'un texte recherché — TROUVER est sensible à la casse, CHERCHE ne l'est pas :

=TROUVER("-";A2)

Renvoie la position du premier tiret dans A2 — utile combiné à STXT pour extraire une partie de longueur variable.

SUBSTITUE : remplacer une portion de texte

=SUBSTITUE(A2;"/";"-")

Remplace chaque / par un - dans le texte de A2.

TEXTE : transformer un nombre en texte mis en forme

=TEXTE(A2;"0,00")
=TEXTE(A2;"jj/mm/aaaa")

Convertit un nombre ou une date en texte selon un modèle précis — utile pour composer une phrase incluant un nombre proprement formaté, ce qu'un simple & ne fait pas.

JOINDRE.TEXTE : assembler plusieurs cellules avec un séparateur commun

=JOINDRE.TEXTE(", ";VRAI;B2:E2)

Assemble B2 à E2 en les séparant par « , », en ignorant les cellules vides (VRAI).

Exemple concret : un service comptable reçoit des références de facture au format FACT/2026/00512, où le numéro (les derniers chiffres) doit être extrait pour un rapprochement — mais leur longueur varie selon les factures. La formule =STXT(A2;TROUVER("/";A2;TROUVER("/";A2)+1)+1;10) localise le second / puis extrait tout ce qui suit, quelle que soit la longueur du numéro.

À vous de jouer : avec une colonne de dates au format texte 2026-03-15, utilisez SUBSTITUE pour remplacer les tirets par des barres obliques (15/03/2026).

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 86 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès