KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Fonction MID d’Excel

AuteurXiaoyang Date de modification

Dans Excel, lorsque vous souhaitez extraire une partie précise du texte d’une cellule à partir d’une position et d’une longueur définies, la fonction MID est l’outil idéal. Elle vous permet de cibler et de renvoyer un nombre exact de caractères situés au cœur d’une chaîne de texte donnée.

montrer l'utilisation de la fonction MID d'Excel


 Syntaxe :

La syntaxe de la fonction MID dans Excel est la suivante :

=MID ()text, start_num, num_chars)

 Arguments :

  • text: Obligatoire. La chaîne de texte à partir de laquelle vous souhaitez extraire des caractères.
  • start_num: Obligatoire. Position du premier caractère à extraire.
  • num_chars: Obligatoire. Le nombre total de caractères que vous souhaitez extraire.

Remarques:

  • 1. Si start_numest supérieur à la longueur de la chaîne Texte Original, la fonction renvoie une chaîne vide («»).
    montrer l'utilisation de la fonction MID d'Excel
  • 2. Si start_num est inférieur à 1, la fonction MID renvoie la valeur d’erreur #VALEUR!.
    montrer l'utilisation de la fonction MID d'Excel
  • 3. Si num_chars est négatif, la fonction MID renvoie également la valeur d’erreur #VALEUR!.
    montrer l'utilisation de la fonction MID d'Excel
  • 4. Si la somme de start_num et de num_chars est supérieure à la longueur totale de la chaîne Texte Original, la fonction MID renvoie tous les caractères depuis la position start_num jusqu’au dernier caractère.
    montrer l'utilisation de la fonction MID d'Excel

 Résultat :

Extrait les caractères spécifiques situés au cœur d’une chaîne de texte.


 Exemples :

Exemple 1 : Utilisations de base de la fonction MID

Par exemple, vous souhaitez extraire 10 caractères à partir du troisième caractère d’une liste de chaînes de texte. Saisissez cette formule dans une cellule vide :

=MID(A2,3,10)

montrer l'utilisation de la fonction MID d'Excel


Exemple 2 : Utiliser la fonction MID pour extraire le prénom et le Nom de famille à partir de Nom complet

Nous pouvons également utiliser la fonction MID pour extraire le prénom et le nom de famille à partir du nom complet. Voici la marche à suivre :

Extraire le Prénom à partir de Nom complet :

Saisissez ou copiez la formule ci-dessous dans une cellule vide là où vous souhaitez afficher le résultat, puis faites glisser la poignée de recopie vers le bas jusqu’aux cellules auxquelles vous souhaitez appliquer cette formule. Tous les prénoms seront ainsi extraits, comme illustré dans la capture d’écran suivante :

=MID(A2,1,SEARCH(« »,A2,1))

montrer l'utilisation de la fonction MID d'Excel

Extraire le Nom de famille à partir de Nom complet :

Extraire le Nom de famille à partir de Nom complet en appliquant la formule suivante :

=MID(A2,SEARCH(« »,A2),100)

montrer l'utilisation de la fonction MID d'Excel


Exemple 3 : Utiliser la fonction MID pour extraire des sous-chaînes entre deux délimiteurs

Il peut arriver que vous souhaitiez extraire le texte situé entre deux tirets, comme illustré dans la capture d’écran ci-dessous. Pour y parvenir, combinez les fonctions MID et TROUVE.

montrer l'utilisation de la fonction MID d'Excel

Copiez la formule suivante dans une cellule vide :

=MID(A2, FIND("-",A2)+1, FIND("-", A2, FIND("-",A2)+1) - FIND("-",A2)-1)

Ensuite, faites glisser la poignée de recopie vers le bas pour appliquer cette formule aux autres cellules concernées. Vous obtiendrez alors le résultat illustré dans la capture d’écran suivante :

montrer l'utilisation de la fonction MID d'Excel

Remarques:

1. Vous pouvez remplacer le délimiteur « - » par tout autre séparateur adapté à vos besoins.

2. La formule ci-dessus extrait le texte situé entre la première et la deuxième occurrence d’un délimiteur spécifique.


 Autres fonctions :

  • Fonction DROITE d’Excel
  • La fonction DROITE extrait le texte situé à l’extrémité droite d’une chaîne de caractères.
  • Fonction RECHERCHE d’Excel
  • La fonction RECHERCHE vous permet de localiser la position d’un caractère ou d’une sous-chaîne précise au sein d’une chaîne de texte donnée.
  • Fonction REMPLACER d’Excel
  • La fonction REMPLACER dans Excel vous permet de rechercher et de remplacer des caractères à partir d’une position donnée dans une chaîne de texte par un nouveau texte.

Les meilleurs outils de productivité Office

Kutools pour Excel – Vous permet de vous démarquer de la foule

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générer du code|  Créer formules personnalisées  |  Analyser les données et générer des graphiques|  Appeler Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons  |  Supprimer les lignes vides  |  Combinez les colonnes ou cellules sans perte de données  |  Arrondi sans utiliser de formule...
Super RechercheV:Critères multiples  |  Valeurs multiples  |  Entre plusieurs feuilles  |  Correspondance floue...
Listes déroulantes avancées Liste déroulante:Liste déroulante simple  |  Liste déroulante dépendante  |  Liste déroulante multisélection...
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  |Comparer des colonnes pour Sélectionner les cellules identiques/différentes...
Fonctionnalités phares:Mise au point de la grille  |  Vue de conception  |  Barre de formule améliorée  |  Gestionnaire de classeurs et feuilles|Bibliothèque de ressources(Texte automatique)|  Sélecteur de date  |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails depuis une liste  |  Super Filtre  |  Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
Principaux jeux d’outils 15:12 Outilsde texte(Ajouter du texte,Supprimer des caractères spécifiques...)|  50+Typesde graphiques(Diagramme de Gantt...)|  40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance...)|  19 Outilsd’insertion(Insérer un code QR,Insérer une image depuis un chemin...)|  12 Outilsde conversion(Convertir en mots,Conversion de devises...)|  7 Fusionner et scinderOutils(Fusion avancée des lignes,Scinder des cellules Excel...)|... et bien plus encore
Utilisez Kutools dans votre langue préférée – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…


Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)

  • Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
  • Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
  • Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
  • Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.