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