Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Excel : comment utiliser la fonction MID pour les chaînes de longueur variable



La fonction MID dans Excel vous permet d’extraire un nombre spécifique de caractères d’une chaîne en fonction d’une position de départ sur le côté gauche de la chaîne.

Cependant, vous souhaitez parfois extraire les caractères du milieu en fonction d’un caractère de début et de fin spécifique.

Vous pouvez utiliser la fonction MID combinée avec la fonction FIND pour ce faire :

=MID(A2,FIND("char1",A2)+2,FIND("char2",A2,10)-FIND("char1",A2)-2)

Cette formule particulière extrait chaque caractère de la chaîne de la cellule A2 entre les caractères char1 et char2 .

L’exemple suivant montre comment utiliser cette formule dans la pratique.

Exemple : fonction MID pour les chaînes de longueur variable dans Excel

Supposons que nous ayons la liste suivante d’URL de sites Web :

Supposons que nous souhaitions extraire uniquement le nom du site Web entre les doubles barres obliques ( // ) et le .com vers la fin de l’URL.

Pour ce faire, nous pouvons utiliser la formule suivante :

=MID(A2,FIND("//",A2)+2,FIND(".com",A2,10)-FIND("//",A2)-2)

La capture d’écran suivante montre comment utiliser cette formule en pratique :

Fonction Excel MID à longueur variable

La colonne B affiche désormais uniquement les caractères du nom du site Web entre les doubles barres obliques // et le .com près de la fin du nom.

Notez que cette formule fonctionne même si la longueur de chaque nom de site Web n’est pas la même.

Sans utiliser la fonction FIND , la fonction MID seule ne serait pas en mesure d’effectuer cette tâche.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Excel : une formule pour MID à partir de la droite
Excel : une formule pour « si ce n’est pas vide »
Excel : comment ignorer les cellules vides lors de l’utilisation de formules

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *