Comment inverser des noms dans Excel (5 méthodes pratiques)

  • Partage Ça
Hugh West

Voulez-vous apprendre comment inverser des noms dans Excel Cet article est pour vous. Ici, nous avons discuté de 5 Des méthodes simples et pratiques pour inverser les noms dans Excel.

Télécharger le cahier d'exercices

Téléchargez le cahier d'exercices suivant, qui vous aidera à mieux comprendre le sujet.

Inversion des noms.xlsm

5 méthodes pour inverser des noms dans Excel

Ici, nous avons une liste des Nom complet Nous allons maintenant vous montrer les procédures d'inversion des noms des employés en fonction de vos ordres.

Sans oublier que nous avons utilisé Microsoft Excel 365 pour créer cet article, mais vous pouvez utiliser toute autre version à votre convenance.

1. utilisation de la fonction de remplissage flash pour inverser les noms dans Excel

Au début, nous pouvons utiliser l'outil Excel Flash Fill pour inverser les noms dans Excel.

Pour inverser le Nom complet Suivez les étapes ci-dessous.

📌 Des pas :

  • Tout d'abord, écrivez le prénom dans l'ordre souhaité comme dans la capture d'écran ci-dessous.

  • Sélectionnez ensuite la première cellule du Nom inversé et allez dans la colonne Accueil tab>> ; Remplir drop-down>> ; Flash Fill .

  • Ensuite, cliquez sur la cellule C5 puis faites glisser vers le bas le Poignée de remplissage outil pour d'autres cellules.

  • Après cela, si le résultat affiché est celui que vous souhaitez, cliquez sur l'icône montrée dans la figure et sélectionnez Accepter les suggestions .

Vous verrez donc que les prénoms ont été inversés. Voici comment inverser des noms dans Excel.

2. application des fonctions MID, SEARCH et LEN pour inverser les noms dans Excel

Dans cette méthode, nous utilisons la combinaison de MID , RECHERCHE , et LEN pour inverser les noms.

📌 Les étapes :

  • Sélectionner la cellule C5 et Ecrivez la fonction énoncée ci-dessous.
=MID(B5& ;" "&B5,SEARCH(" ",B5)+1,LEN(B5))

Vous pouvez également l'écrire sur la boîte de fonction.

Ici, B5 est le Prénom de l'employé.

Répartition des formules :

  • LEN(B5) → devient
    • LEN("Henry Matt") → La fonction LEN détermine la longueur des caractères
      • Sortie → 10
    • SEARCH(" ",B5) → devient
      • SEARCH(" ", "Henry Matt") → La fonction SEARCH trouve la position de l'espace dans le texte Henry Matt
        • Sortie → 6
      • SEARCH(" ",B5)+1 → devient
        • 6+1 → 7
      • B5& ;" " &B5 → devient
        • "Henry Matt"& ;" "& ; "Henry Matt" → L'opérateur esperluette additionnera les deux textes Henry Matt
          • Sortie → "Henry Matt Henry Matt"
        • MID(B5& ;""&B5,SEARCH(" ",B5)+1,LEN(B5)) → devient
          • MID("Henry Matt Matt",7,10) → Ici, 7 est le numéro de départ des personnages et 10 est le nombre total de caractères que nous allons extraire en utilisant la fonction MID du texte "Henry Matt Henry Matt" .
            • Sortie → Matt Henry

  • Après avoir écrit la fonction, appuyez sur ENTER et vous obtiendrez le résultat.
  • Utilisez Poignée FIll pour les autres cellules et cela inversera les noms.

Après cela, vous obtiendrez le résultat suivant.

3. inverser les noms avec une virgule dans Excel

Parfois, les noms de votre jeu de données sont séparés par une virgule. Si vous voulez les changer, suivez les étapes ci-dessous.

📌 Les étapes :

  • Sélectionner la cellule C5 et écrire les fonctions énoncées ci-dessous.

=MID(B5& ;" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)

Ici, B5 est le Prénom de l'employé.

Répartition des formules :

  • LEN(B5)-1 → devient
    • LEN(("Henry, Matt")-1) → La fonction LEN détermine la longueur des caractères
      • Sortie → 10
    • SEARCH(", ",B5) → devient
      • SEARCH(", ", "Henry, Matt") → La fonction SEARCH trouve la position de l'espace dans le texte Henry Matt
        • Sortie → 6
      • RECHERCHE(" ",B5)+2 → devient
        • 6+2 → 8
      • B5& ;" " &B5 → devient
        • "Henry, Matt"& ;" "& ; "Henry, Matt" → L'opérateur esperluette additionnera les deux textes Henry Matt
          • Sortie → "Henry, Matt Henry, Matt"
        • =MID(B5& ;""&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ devient
          • MID(" Henry, Matt Henry, Matt ",8,10) → Ici, 8 est le numéro de départ des personnages et 10 est le nombre total de caractères que nous allons extraire en utilisant la fonction MID du texte "Henry, Matt Henry, Matt" .
            • Sortie → Matt Henry

  • Ensuite, appuyez sur ENTER après avoir écrit les fonctions.
  • Enfin, utilisez Poignée de remplissage pour les autres cellules et cela changera vos noms.

Par la suite, les résultats suivants apparaîtront dans l'écran Nom inversé colonne.

Lectures similaires

  • Comment inverser le texte en colonnes dans Excel (6 méthodes pratiques)
  • Comment inverser l'axe X dans Excel (4 astuces rapides)
  • Inverser l'ordre des légendes d'un diagramme à barres empilées dans Excel (avec des étapes rapides)
  • Comment inverser l'ordre des colonnes verticalement dans Excel (3 façons)
  • Comment inverser l'ordre des feuilles de travail dans Excel (3 méthodes simples)

4. inverser les noms dans Excel sans virgule

Si votre jeu de données a des noms sans virgule mais que vous voulez les retourner avec une virgule, suivez les étapes suivantes.

📌 Les étapes :

  • Tout d'abord, sélectionnez la cellule C5 et écrire les fonctions énoncées ci-dessous
=MID(B5& ;", "&B5,SEARCH(" ",B5)+1,LEN(B5)+1)

Ici, B5 est le Prénom de l'employé.

Répartition des formules :

  • LEN(B5)+1 → devient
    • LEN(("Henry Matt")+1) → La fonction LEN détermine la longueur des caractères
      • Sortie → 11
    • SEARCH(", ",B5)+1 → devient
      • SEARCH((", ", "Henry Matt")+1) → La fonction SEARCH trouve la position de l'espace dans le texte Henry Matt
        • Sortie → 6+1→7
      • B5& ;", "&B5 →". devient
        • "Henry Matt"& ;", "& ; "Henry Matt" → L'opérateur esperluette additionnera les deux textes Henry Matt
          • Sortie → "Henry Matt, Henry Matt"
        • =MID(B5& ;""&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ devient
          • MID("Henry Matt, Henry Matt",7,11) → Ici, 7 est le numéro de départ des personnages et 11 est le nombre total de caractères que nous allons extraire en utilisant la fonction MID du texte "Henry Matt, Henry Matt" .
            • Sortie → Matt, Henry

  • Appuyez sur ENTER .
  • Utilisez Poignée de remplissage pour les autres cellules et inversez les noms sans virgule.

Enfin, vous obtiendrez le résultat suivant.

5. l'inversion des noms à l'aide d'Excel VBA

Enfin, nous pouvons également inverser le nom en utilisant la fonction VBA code, un langage de programmation pour Microsoft Excel et d'autres outils de bureau.

📌 Les étapes :

  • Allez à la Développeur tab>> ; Visual Basic option .

  • Cliquez sur le Insérer puis sélectionnez l'onglet Module

Après, Module 1 sera créé où nous insérerons notre code.

  • Notez les éléments suivants VBA code à l'intérieur du module créé
 Sub name_flip() Dim rng As Range Dim wrk_rng As Range Dim sym As String On Error Resume Next Set wrk_rng = Application.Selection Set wrk_rng = Application.InputBox("Range", "Exceldemy", wrk_rng.Address, Type:=8) sym = Application.InputBox("Symbol interval", "Exceldemy", " ", Type:=2) For Each rng In wrk_rng yValue = rng.Value name_list = VBA.Split(yValue, sym) If UBound(name_list) = 1Then rng.Offset(0, 1) = name_list(1) + sym + name_list(0) End If Next End Sub  Ici,  nom_flip  est le  sous-procédure  Nous avons déclaré  rng  ,  wrk_rng  comme  Gamme  ,  sym  comme  Chaîne de caractères  . 

  • Ensuite, exécutez le code en appuyant sur la touche F5 et une boîte de saisie apparaît.
  • Sélectionnez toutes les cellules que vous voulez inverser (ici, $B$5:$B$8 est notre gamme sélectionnée) et appuyez sur OK .

  • Ensuite, une autre boîte de saisie apparaîtra.
  • Tapez une virgule ( , ) comme symbole de l'intervalle et appuyez sur OK .

  • Par conséquent, vous obtiendrez votre résultat.

Lire la suite : Comment inverser une chaîne de caractères dans Excel (3 façons appropriées)

Section pratique

Nous avons prévu une section d'entraînement sur chaque feuille à droite pour que vous puissiez vous exercer. Veuillez le faire vous-même.

Conclusion

Voici donc quelques méthodes simples pour Inverser les noms dans Excel Si vous avez des questions ou des suggestions, n'hésitez pas à nous en faire part dans la section "commentaires". Pour une meilleure compréhension, veuillez télécharger la feuille d'exercices. Visitez notre site web. Exceldemy pour découvrir les différents types de méthodes excel. Merci de votre patience pour la lecture de cet article.

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.