Cet article explique comment extraire le premier nombre N de mots d’une chaîne dans Microsoft Excel à l’aide de formules. Pour résoudre ce problème, nous utiliserons les fonctions TRIM, LEFT, FIND et SUBSTITUTE.

Voyons pourquoi nous utiliserons toutes les formules mentionnées ci-dessus: la fonction – FIND * permet de renvoyer le numéro placé auquel un caractère ou une chaîne de texte spécifique est trouvé pour la première fois. La fonction _LEFT renvoie le caractère spécifié à partir des cellules définies du côté gauche de la chaîne.

La fonction TRIM * est utilisée pour supprimer les espaces supplémentaires de la cellule ou de la plage.

La fonction SUBSTITUTE * est utilisée pour remplacer l’ancien texte par un nouveau texte.

Prenons un exemple pour comprendre comment nous pouvons extraire tout le texte avant le symbole tilde (^). Ce symbole apparaît à différents endroits dans chaque chaîne.

Exemple 1: Nous avons une liste dans la colonne A. Nous voulons extraire tout le texte avant le symbole tilde (^) que ce soit du texte, des nombres ou des symboles. Dans ce cas, le nombre de caractères que nous devons extraire pour chaque ligne varie. Cela revient à extraire un nombre « N » de mots d’une chaîne, car le « N » peut varier d’une chaîne à l’autre.

img5

Suivez les étapes ci-dessous: –

  • Sélectionnez la cellule B2, écrivez la formule.

  • = TRIM (GAUCHE (A2, TROUVER (« ^ », SUBSTITUT (TRIM (A2) & «  », «  », « ^ », 3)) – 1))

  • Appuyez sur Entrée sur votre clavier.

  • La fonction renverra le premier nombre N.

Pour copier la formule dans toutes les cellules, appuyez sur la touche «CTRL + C» et sélectionnez la cellule B3: B4 et appuyez sur la touche «CTRL + V» de votre clavier. *

img6

C’est ainsi que nous pouvons extraire un nombre variable de caractères d’une chaîne dans Microsoft Excel.

img7

_ _Si vous avez aimé nos blogs, partagez-les avec vos amis sur Facebook. Et vous pouvez aussi nous suivre sur Twitter et Facebook.

Nous serions ravis de vous entendre, faites-nous savoir comment nous pouvons améliorer, compléter ou innover notre travail et le rendre meilleur pour vous. Écrivez-nous à [email protected]