MID dans Excel
La fonction intermédiaire dans Excel est un type de fonction de texte qui est utilisée pour rechercher des chaînes et les renvoyer à partir de n'importe quelle partie médiane de Excel, les arguments pris par cette formule sont le texte ou la chaîne elle-même et le numéro de début ou la position de la chaîne et la position finale de la chaîne pour extraire le résultat.
En termes simples, la fonction MID dans Excel est utilisée pour extraire une petite partie de la chaîne de la chaîne d'entrée ou renvoyer un nombre requis de caractères à partir du texte ou de la chaîne.
Formule MID dans Excel

La formule MID dans Excel a trois paramètres obligatoires, à savoir, texte, start_num, num_chars.
Paramètres obligatoires:
- text: c'est un texte dont vous souhaitez extraire la sous-chaîne.
- start_num: la position de départ de la sous-chaîne.
- num_chars: le nombre de caractères de la sous-chaîne.
Comment utiliser la fonction MID dans Excel? (avec exemples)
MID dans Excel est très simple et facile à utiliser. Comprenons le fonctionnement de la fonction MID dans Excel par un exemple de formule MID. La fonction MID peut être utilisée comme fonction de feuille de calcul et comme fonction VBA.
MID dans Excel en tant que fonction de feuille de calcul.
Exemple 1
Dans cet exemple de formule MID, nous récupérons la sous-chaîne de la chaîne de texte donnée en utilisant la formule MID dans excel = MID (B3,2,5); il récupérera la sous-chaîne de 2 caractères et 5 lettres à partir de la 2 ème position, et la sortie sera comme indiqué dans la deuxième colonne.

Exemple # 2
Nous pouvons utiliser la fonction mid qui extrait le prénom et le nom du nom complet.
Pour le prénom: nous avons utilisé ici la formule MID dans excel = MID (B17,1, SEARCH (”“, B17,1)); dans cet exemple de formule MID, la fonction MID recherche la chaîne en B17 et démarre la sous-chaîne à partir du premier caractère, ici la fonction de recherche récupère l'emplacement de l'espace et renvoie la valeur entière. En fin de compte, les deux fonctions filtrent le prénom.

Pour le nom de famille: de même pour le nom de famille, utilisez le = MID (B17, SEARCH (”“, B17), 100), et il vous donnera le nom de famille du nom complet.

Exemple # 3
Supposons que nous devions trouver le bloc à partir de l'ID, qui était situé après «-» dans l'ID, puis utiliser = MID (H3, FIND («-», H3) +1,2) formule MID dans Excel pour filtrer le bloc ID à deux caractères après -.

Exemple # 4
Nous pouvons également trouver le nom de domaine à partir des URL Web. Voici la fonction intermédiaire utilisée pour y parvenir
= MID (H18, RECHERCHE (": //", H18) + 3, RECHERCHE ("/", H18, RECHERCHE (": //", H18) +3) -SEARCH (": //", H18) -3)
La fonction Excel MID peut être utilisée comme fonction VBA.
Dim Midstring As String
Midstring = Application.worksheetfunction.mid ("Alphabet", 5, 2)
Msgbox (Midstring) // Renvoie la sous-chaîne «ab» de la chaîne «Alphabet» dans la boîte de message.
La sortie sera «ab».
Points à retenir à propos de la fonction Excel MID
- La formule Excel MID renvoie du texte vide si le numéro_début est supérieur à la longueur de la chaîne.
= MID (B3,21,5) = vide car le numéro de début est supérieur à la longueur de la chaîne, donc la sortie sera vide, comme indiqué ci-dessous.

- Si start_num est <la longueur du texte, mais start_num + num_chars dépasse la longueur de la chaîne, alors MID renvoie les caractères jusqu'à la fin du texte.
= MID (B3,1,15)

- La fonction MID excelle grâce à #VALUE! Erreur
- Si start_num <1 ex. = MID (B3, -1,15)

-
- Si num_chars est une valeur négative.
= MID (B3,1, -15)
