Comment diviser des noms en utilisant une formule dans Excel (4 méthodes faciles)

  • Partage Ça
Hugh West

Dans Microsoft Excel, il doit y avoir des cas où vous devez diviser le nom complet. Excel a plusieurs méthodes pour le faire. Cela réduit en fait votre tâche parce que vous pouvez le faire manuellement mais cela prend beaucoup de temps et il est difficile de se concentrer dessus. Cet article vous montrera toutes les méthodes possibles pour diviser les noms dans Excel J'espère que vous apprécierez cet article et que vous en saurez plus sur Excel.

Télécharger le cahier d'exercices

Téléchargez ce cahier d'exercices.

Fractionner les noms dans Excel.xlsx

Fractionner des noms à partir de différentes positions en utilisant des formules Excel

Nous pouvons diviser les noms soit en utilisant une formule, soit en utilisant une commande intégrée d'Excel. Dans cet article, nous couvrons toutes les méthodes possibles pour diviser les noms dans Excel. L'un des plus grands avantages de l'utilisation des formules pour résoudre un problème est que les formules donnent des solutions dynamiques alors que les autres commandes d'Excel donnent des solutions statiques. Pour montrer toutes les méthodes pour diviser les noms dans Excel, nous prenons un ensemble de données qui comprend le nom complet de l'utilisateur et le nom de la personne.Nous devons diviser les noms en prénoms, seconds prénoms et noms de famille.

1. extrait du prénom

Pour extraire le prénom du nom complet, nous utilisons la fonction GAUCHE et RECHERCHE fonctions.

Étapes

  • Sélectionner la cellule C5 où vous voulez appliquer la formule pour extraire le prénom.

  • Inscrivez la formule suivante dans la barre de formule.
=GAUCHE(B5,SEARCH(" ",B5)-1)

  • Appuyez sur Entrez pour appliquer la formule.

  • Faites glisser le Poignée de remplissage en bas de la colonne ou double-cliquez dessus.

Répartition de la formule

  • SEARCH(" ",B5)-1) : Ici, le RECHERCHE utilise pour obtenir le blanc dans la cellule B5, et -1 utilise pour obtenir le texte 1 étape avant l'espace.
  • GAUCHE(B5,SEARCH(" ",B5)-1) : Le site GAUCHE La fonction commence le texte du côté gauche et le termine 1 pas avant l'espace.

2. extrait du second prénom

Pour extraire le deuxième prénom, nous utilisons la combinaison de IFERROR , MID et RECHERCHE fonctions.

Étapes

  • D'abord, sélectionnez n'importe quelle cellule. Ici, nous sélectionnons la cellule D5 .

  • Inscrivez la formule suivante dans la barre de formule :
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)

  • Appuyez sur Entrez pour appliquer la formule.

  • Faites glisser le Poignée de remplissage en bas de la colonne ou double-cliquez dessus. Il se peut que certains résultats s'affichent sous la forme #VALUE ! Cela se produit parce que deux de nos prénoms n'ont pas de second prénom.

  • Pour résoudre cette erreur et afficher le deuxième prénom comme vide lorsqu'il n'y a pas de deuxième prénom, nous pouvons utiliser la fonction IFERROR fonction.
  • Remplacez la formule précédente par la formule suivante :
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")

  • Maintenant, faites glisser le Poignée de remplissage en bas de la colonne et vous obtiendrez le résultat en blanc lorsqu'il n'y a pas de deuxième prénom.

Répartition de la formule

  • MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1) : Pour obtenir le second prénom à partir du nom complet, utilisez SEARCH(" ",B5)+1 pour extraire le nom du caractère suivant et le placer dans l'argument Start_num de la fonction MID Pour savoir combien de caractères il faut extraire, il faut soustraire la position du 1er espace de la position du 2ème espace et enfin la mettre dans l'argument num_chars de la fonction MID fonction.
  • Et si le deuxième prénom est manquant, le IFERROR les remplacera par une chaîne vide.

3. extraire le nom de famille

Pour extraire le nom de famille du nom complet, nous avons utilisé la fonction DROIT , RECHERCHE , SUBSTITUTE et LEN fonctions.

Étapes

  • Sélectionner la cellule E5 .

  • Écrivez la formule suivante dans la barre de formule.
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))

  • Appuyez sur Entrez pour appliquer la formule.

  • Faites glisser le Poignée de remplissage en bas de la colonne ou double-cliquez dessus.

Répartition de la formule

  • LEN(SUBSTITUTE(B5," ","")) : Ici, le SUBSTITUTE utilise pour éliminer les blancs dans le nom complet et compter la longueur en utilisant la fonction LEN sans espace.
  • LEN(B5)-LEN(SUBSTITUTE(B5, " ","")) : Cela fournit la longueur de l'espace dans l'ensemble de données.
  • SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))) : Le site SUBSTITUTE utilise ici pour remplacer l'espace par ' # Le numéro d'instance dans le SUBSTITUTE indique la position de votre instance. Ici, nous avons deux espaces et l'instance numéro 2 indique la deuxième instance. Elle remplace l'espace dans la deuxième instance.
  • LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))) : Le site RECHERCHE cherchera dans la zone ' # ' et renvoie la valeur de la longueur où le ' # Ensuite, il faut l'effacer de la longueur totale de votre nom complet. Dans notre exemple, le résultat est de 4, c'est-à-dire la longueur restante après l'apparition de "...". # '.
  • RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))))) : Maintenant, le DROIT La fonction extraira le texte de la longueur de retour de la cellule B5 qui fournit éventuellement le nom de famille du nom complet donné.

3 façons alternatives de fractionner des noms sans utiliser de formule dans Excel

1. l'utilisation du texte en colonnes pour diviser les noms

Deuxièmement, vous pouvez facilement diviser les noms dans Excel en utilisant la fonction Texte en colonnes commandement.

Étapes

  • D'abord, sélectionnez toute la colonne où vous mettez les noms complets.

  • Maintenant, allez dans le Données dans le ruban et sélectionnez Texte en colonnes de la Outils de données groupe.

  • Sélectionnez Délimité de Données originales Type et cliquez sur Suivant .

  • Sélectionnez Espace de Délimiteurs et cliquez sur Suivant .

  • Maintenant, changez le Destination où vous voulez mettre vos résultats et cliquez sur Finition .

  • Cela va diviser les noms et les placer dans deux colonnes différentes.

Lire la suite : Séparer le nom et le prénom par un espace en utilisant la formule Excel (3 façons)

2. utiliser la commande Rechercher et Remplacer dans Excel

Une autre façon simple de diviser les noms est d'utiliser Rechercher et remplacer dans Excel. Nous l'utiliserons dans les sections suivantes.

2.1 Diviser le prénom

Étapes

  • Copier la colonne B et le coller dans la colonne C où vous voulez extraire le prénom du nom complet.

  • Sélectionnez une colonne C .

  • Maintenant, allez dans le Accueil dans le ruban et cliquez sur Trouver et sélectionner de la Modification de groupe.

  • Sélectionnez Remplacer de Trouver et sélectionner dans le menu déroulant.

  • A Rechercher et remplacer s'affichera. Placez ' *' (mettre un espace puis insérer un signe d'astérisque) dans le champ Trouvez ce que Il s'agit d'un caractère de remplacement (*) qui peut être utilisé à la place de n'importe quel texte. Placez ici un espace, puis un caractère de remplacement. Laisser Remplacer par Cliquez sur Remplacer tout .

  • Cela remplacera éventuellement tout le texte après l'espace par un blanc et ne retournera que le prénom du nom complet.

Lire la suite : Comment séparer le premier, le deuxième et le dernier nom dans Excel à l'aide d'une formule ?

2.2 Diviser le nom de famille

Étapes

  • Copier la colonne B et le coller dans la colonne D où vous voulez extraire le nom de famille du nom complet.

  • Sélectionnez une colonne D .

  • Allez à la Accueil dans le ruban et sélectionnez Trouver et sélectionner de la Modification de groupe.

  • Sélectionnez Remplacer de Trouver et sélectionner option.

  • A Rechercher et remplacer s'affichera. Placez '* ' (mettez d'abord un signe astérisque puis insérez un espace) dans le champ Trouvez ce que Il s'agit d'un caractère de remplacement qui peut être utilisé à la place de n'importe quel texte. Placez ici un caractère de remplacement (*), puis mettez un espace. Congé Remplacer par en blanc. Cliquez sur Remplacer tout .

  • Il remplacera tout le texte jusqu'à l'espace et le placera en blanc. Il retourne le nom de famille à partir du nom complet.

Lire la suite : Comment diviser des noms en deux colonnes dans Excel (4 façons rapides)

3. diviser les noms par le remplissage flash dans Excel

Enfin, notre dernière méthode est basée sur Flash Fill où vous devez mettre votre prénom ou votre nom correctement, alors toutes les autres lignes peuvent être modifiées en utilisant Flash Fill .

Étapes

  • Inscrivez le prénom et le nom de famille de votre prénom complet dans la cellule C5 et cellule D5 respectivement.

  • Faites glisser le Poignée de remplissage en bas de la colonne pour les deux cas.

  • Cela donnera la même valeur dans toutes les cellules. Maintenant, cliquez sur le bouton Options de remplissage automatique et sélectionnez Flash Fill .

  • Faites-le pour les deux cas et vous obtiendrez le nom et le prénom requis à partir des noms complets.

Lire la suite : Excel VBA : fractionner le prénom et le nom (3 exemples pratiques)

Conclusion

Nous avons abordé quatre méthodes différentes pour diviser les noms dans Excel. La formule nous donne une solution dynamique tandis que les 3 autres méthodes nous donnent des solutions statiques. Mais toutes les méthodes sont également efficaces pour diviser les noms. J'espère que vous avez apprécié l'ensemble de l'article et si vous avez des questions, n'hésitez pas à les poser dans la boîte de commentaires, et n'oubliez pas de visiter le site Web de l'UE. Exceldemy page.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.