Comment séparer les nombres / valeurs dans Excel et Google Sheets
Dans cet article, vous apprendrez à séparer des nombres ou des valeurs dans Excel et Google Sheets.
Séparer des nombres ou des valeurs
Si vous avez une liste de nombres et que vous souhaitez diviser chacun par des chiffres, vous pouvez utiliser la fonctionnalité Texte en colonnes d'Excel.
Regardez la liste des numéros de téléphone dans l'image ci-dessous.
Supposons que vous souhaitiez séparer les nombres et obtenir les trois premiers chiffres de la colonne C, les trois chiffres du milieu de la colonne D et les quatre derniers chiffres de la colonne E.
1. Tout d'abord, éliminez tous les caractères non numériques des numéros de téléphone. Sélectionnez la gamme (B2:B6) et dans le Ruban, aller à Accueil > Rechercher et sélectionner > Remplacer.
2. Dans la fenêtre Rechercher et remplacer, (1) saisissez "(” (une parenthèse gauche) dans la case Rechercher, et (2) cliquez sur Remplace tout. Laissez la zone Remplacer par vide, car vous souhaitez supprimer toutes les occurrences du caractère dans la plage (remplacez-les par des blancs).
Répéter cette étape (trouver et remplacer tout) pour ")" (parenthèse droite), "-” (trait d'union) et ” ” (espace). Après cela, il n'y a que des nombres dans la colonne B.
3. Vous pouvez maintenant utiliser l'option Texte en colonnes pour séparer les nombres. Sélectionnez la plage avec des chiffres (B2:B6) et dans le Ruban, aller à Accueil > Texte aux colonnes.
4. À l'étape 1 de l'Assistant Texte en colonnes, sélectionnez Largeur fixe et cliquez Prochain. Ici, vous devez choisir Largeur fixe et fractionner les données manuellement, car il n'y a pas de délimiteur.
5. À l'étape 2 de l'assistant, cliquez dans l'aperçu des données sur la position où vous souhaitez ajouter un saut de colonne (entre le troisième et le quatrième chiffre). Répétez pour créer une deuxième ligne de rupture (entre le sixième et le septième chiffre), et (3) cliquez sur Prochain.
6. Dans la dernière étape de l'assistant, dans le Destination , entrez la cellule dans laquelle vous souhaitez positionner les données fractionnées (C2). Dans le Aperçu des données, vous pouvez voir comment les données seront divisées. Cliquez sur Finir.
Enfin, les numéros de téléphone de la colonne B sont divisés en trois colonnes : les trois premiers chiffres (indicatif régional) dans la colonne C, les trois chiffres du milieu (code d'échange) dans la colonne D et les quatre derniers chiffres (numéro de ligne) dans la colonne E.
Vous pouvez également utiliser le code VBA pour diviser les nombres par chiffres.
Séparer des nombres ou des valeurs dans Google Sheets
Dans Google Sheets, il n'y a pas d'option Text to Columns pour diviser manuellement les valeurs. Vous devez utiliser les fonctions GAUCHE, DROITE et MID et extraire les données en fonction de la longueur.