comment faire pour extraire un numéro à 10 chiffres de la colonne excel
J'ai de la colonne qui se compose de texte y compris le numéro à 13 chiffres. Comment puis-je conserver un numéro à 10 chiffres et supprimer tous les autres textes?
Merci de m'aider je suis nouveau sur excel..
merci d'avance
Modifié:
Format De Cellule
[6/11/2013 3:26:37 PM] 1234503776599, ksdfl 038ddf63Ksdf)
[6/12/2013 3:26:37 PM] 0234503664599, ksdfadssdfl 038ddf6dfsd3Ksdf)
[6/13/2013 3:26:37 PM] 7234503666099, 45sdsdfadssdfl 03845ddf6dfsd3Ksdf)
Ici, Dans la deuxième colonne je veux garder à 13 chiffres et supprimer tout le texte après que 13 chiffres.
- Comment est le texte dans la cellule formatée? Vous pouvez poster plusieurs exemples
1234813717967,sdfsd dsfsdsdf), this is some text number is 10545, RESULT
-> ici je veux extraire à 13 chiffres 1234813717967 de toutes les lignes- l'ensemble de virgule ed chaîne est dans une cellule?
- J'ai des milliers de lignes et de ceci est un exemple de cellule particulière dans laquelle toutes les cellules se compose de 13 chiffres, comme dans cet exemple
Vous devez vous connecter pour publier un commentaire.
Est le nombre toujours au début de la cellule? Si oui, vous pouvez utiliser
=LEFT(cell_ref, 10)
pour extraire les 10 premiers caractères, qui dans ce cas sont des chiffres et seront traités comme tels par la feuille de calcul.Je devine que vous aurez besoin de quelque chose comme ceci
MI obtiendrez le texte à partir du milieu d'une chaîne
TROUVER obtiendrez l'emplacement de la première virgule
Penser que le numéro à 13 chiffres est dans le milieu de la chaîne, avec 9 les espaces à gauche et une virgule vers la droite, on peut utiliser la formule suivante dans une cellule séparée:
La
LEN
fonction détermine la longueur de la partie jusqu'à et y compris]
(grand support). Ensuite, le nombre 9 est ajouté à neuf places. Ensuite, le nombre 13 est la longueur du numéro à 13 chiffres. Tous ces produits sont utilisés en tant que paramètres pour laMID
fonction.Après vous obtenez le résultat il suffit de glisser vers le bas à l'aide de la poignée de remplissage automatique pour obtenir la mi numéro à 13 chiffres pour toutes les lignes.
=LOOKUP(10^11,MID(A1,ROW(INDIRECT("1:"&LEN(A1)-9)),11)+0)
Cela fonctionne pour moi.
Pour extraire 6 continue de chiffres, utilisez le code ci-dessous:
Remplacer 6 dans le code ci-dessus avec le nombre de chiffres qui doivent être extraites.