Note: The other languages of the website are Google-translated. Back to English
English English

Diviser le texte et les nombres dans une cellule dans Excel

En supposant qu'une donnée de cellule soit mélangée avec du texte et des nombres, comment pouvez-vous les diviser en cellules de colonne séparées? Ce didacticiel va vous montrer les étapes détaillées pour le comprendre avec des formules.


Comment diviser du texte et des nombres dans une cellule dans Excel?

Dans ce cas, vous devez appliquer trois formules pour diviser le texte et les nombres d'une cellule en cellules de colonne distinctes.

Tout d'abord, vous devez localiser la position du premier nombre;
Deuxièmement, extrayez le texte de la cellule;
Enfin, obtenez les chiffres.

Formules génériques

Formule générique pour localiser la position du premier nombre

=MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"))

Formule générique pour obtenir du texte

=LEFT(A1,position-1)

Formule générique pour obtenir des nombres

=RIGHT(A1,LEN(A1)-position+1)

Arguments des formules ci-dessus

A1: Il représente la cellule qui contient le texte et les nombres que vous souhaitez diviser;

Position: La position du premier nombre dans A1.

Comment utiliser ces formules?

En supposant que vous ayez une liste de chaînes de texte comme la capture d'écran ci-dessous, vous pouvez procéder comme suit pour diviser le texte et les nombres dans des cellules séparées.

Tout d'abord, retournez la position de départ des nombres dans la chaîne de texte

1. Sélectionnez une cellule vide pour afficher la position. Dans ce cas, je sélectionne C3.

2. Entrez la formule ci-dessous et appuyez sur la touche Entrer clé. Sélectionnez la cellule de résultat, faites glisser la poignée de remplissage vers le bas pour appliquer la formule à une autre cellule jusqu'à ce que toutes les positions dont vous avez besoin soient affichées.

=MIN(FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789"))

Deuxièmement, obtenez du texte 

1. Sélectionnez une cellule vide pour localiser le texte. Ici, je sélectionne D3.

2. Entrez la formule ci-dessous et appuyez sur la touche Entrer clé. Sélectionnez cette cellule de résultat, faites glisser la poignée de remplissage vers le bas pour obtenir tous les textes des cellules ci-dessous.

=LEFT(B3,C3-1)

Enfin, obtenez des chiffres

1. Sélectionnez une cellule vide telle que E3 pour localiser les nombres.

2. Entrez la formule ci-dessous et appuyez sur la touche Entrer clé. Sélectionnez cette cellule de résultat, faites glisser la poignée de remplissage vers le bas pour obtenir tous les numéros des cellules ci-dessous.

=RIGHT(B3,LEN(B3)-C3+1)

Comment fonctionnent ces formules?

=MIN(FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789"))

1. FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789")

  • B3&"0123456789" renvoie le résultat comme suit: ana varela 240.150123456789.
  • FIND({0,1,2,3,4,5,6,7,8,9}, "ana varela 240.150123456789"): La fonction Find trouve la position des chiffres "0-9" dans ana varela 240.150123456789 et renvoie le résultat sous la forme {14,16,12,21,13,17,24,25,26,27}.
    Le résultat {14,16,12,21,13,17,24,25,26,27} signifie que le nombre 0 est en 14ème position dans ana varela 240.150123456789, le numéro 1 en 16ème position dans ana varela 240.150123456789…

2. =MIN({14,16,12,21,13,17,24,25,26,27}): La fonction MIN obtient la valeur minimale du tableau. Ici, le résultat est 12.

=LEFT(B3,C3-1)

LEFT(ana varela 240.15,12-1) ce qui signifie que la fonction GAUCHE extrait les 11 premiers caractères du côté gauche de la chaîne de texte "ana varela 240.15". Le résultat final est ana varela.

=RIGHT(B3,LEN(B3)-C3+1)

1. LEN(B3)-C3+1:

  • La fonction LEN calcule la longueur totale de la chaîne de texte (ana varela 240.150123456789) dans B3 et renvoie le résultat comme 17.
  • 17-12 + 1: obtient ici la longueur totale des nombres dans ana varela 240.15. Le résultat est 6.

2. =RIGHT(B3,6): La fonction DROITE extrait 6 nombre de caractères du côté droit de ana varela 240.15. Et le résultat final est 240.15.


Fonctions connexes

Fonction Excel MID
La fonction Excel MID est utilisée pour rechercher et renvoyer un nombre spécifique de caractères à partir du milieu d'une chaîne de texte donnée.

Fonction Excel FIND
La fonction Excel FIND est utilisée pour rechercher une chaîne dans une autre chaîne et renvoie la position de départ de la chaîne dans une autre.

Fonction Excel GAUCHE
La fonction Excel GAUCHE extrait le nombre donné de caractères du côté gauche d'une chaîne fournie.

Fonction Excel DROITE
La fonction Excel DROITE extrait un nombre spécifique de caractères du côté droit de la chaîne de texte.

Fonction Excel LEN
La fonction Excel LEN renvoie le nombre de caractères dans une chaîne de texte.


Formules associées

Diviser les dimensions en deux parties dans Excel
Cet article explique comment utiliser une formule pour fractionner les dimensions d'une cellule en deux parties sans unités (longueur et largeur individuelles).

Séparer les nombres des unités de mesure
Cet article explique comment utiliser une formule pour séparer les nombres des unités de mesure.

Diviser la chaîne de texte à un caractère spécifique dans une cellule dans Excel
Ce didacticiel explique comment fractionner une chaîne de texte à un caractère spécifique dans une cellule avec des formules en étapes détaillées.


Les meilleurs outils de productivité de bureau

Kutools for Excel - vous aide à vous démarquer de la foule

Souhaitez-vous terminer votre travail quotidien rapidement et parfaitement? Kutools for Excel apporte 300 fonctionnalités avancées puissantes (Combiner les classeurs, somme par couleur, diviser le contenu des cellules, convertir la date, etc.) et gagner 80% de temps pour vous.

  • Conçu pour 1500 scénarios de travail, vous aide à résoudre 80% des problèmes Excel.
  • Réduisez les milliers de clics de clavier et de souris chaque jour, soulagez vos yeux et vos mains fatigués.
  • Devenez un expert Excel en 3 minutes. Plus besoin de se souvenir des formules douloureuses et des codes VBA.
  • Essai gratuit illimité de 30 jours. Garantie de remboursement de 60 jours. Mise à jour et assistance gratuites pendant 2 ans.
Ruban d'Excel (avec Kutools for Excel installé)

Onglet Office - Activer la lecture et la modification par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts!
  • Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
  • Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Firefox et le nouvel Internet Explorer.
Capture d'écran d'Excel (avec Office Tab installé)
Commentaires (0)
Pas encore de notes. Soyez le premier à évaluer!
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés