Fonction Excel MID (sous-chaîne par position) – Exemples et pratique
Pratiquez la fonction Excel MID en ligne avec une grille interactive, des commentaires instantanés et une aide claire pour les formules.
Instruction
From text in A3, start at character 9 and return 4 characters.
text-cleanup.xlsx
| A | B | |
|---|---|---|
| 1 | Raw Text | Helper |
| 2 | ACME Corporation | ACME |
| 3 | Invoice-2026-0001 | 2026 |
| 4 | VIP_CLIENT | VIP |
| 5 | John Doe | Doe |
| 6 | Product Name | Product |
| 7 | Output |
Input Formula
Need Help?
Tips
- Créez d'abord des formules d'analyse sur un exemple de ligne.
- Préférez TRIM sur la source pour stabiliser les positions.
- Pensez à Power Query pour de nombreuses colonnes de texte désordonné.
FAQ
Les positions MID sont-elles basées sur 1?
Oui. Le premier caractère est la position 1.
Que se passe-t-il si start_num dépasse la longueur de la chaîne?
Vous pouvez obtenir une chaîne vide ou une erreur selon le contexte.
MID contre MIDB?
MIDB compte les octets; MID compte les caractères.
MID peut-il remplacer des caractères?
Pas directement; utilisez REPLACE pour les modèles de substitution.
Comment extraire entre les délimiteurs?
Combinez MID avec FIND pour un début et une durée dynamiques.
Comparison
| Function | Meilleur quand… |
|---|---|
| MID | Tu sais début + durée |
| LEFT/RIGHT | Tranches basées sur les bords |
| TEXTSPLIT | Divisions de délimiteurs modernes |
Example
=MID("ABCDEF", 2, 3)renvoie BCD.