Extraire donnée d'une cellule

Résolu/Fermé
J-M - 3 nov. 2008 à 14:37
zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 - 3 nov. 2008 à 15:29
Bonjour,

Quelle est la fonction sous excel pour extraire un nombre précis de caractères.
J'ai une cellule A1 qui contient des 0 et des 1 , je voudrais extraire les 8 premiers dans une cellule A2, les 16 suivants A3 et ainsi de suite.
Merci

4 réponses

Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 232
3 nov. 2008 à 14:56
bonjour,

essaye avec:

STXT(texte;no_départ;no_car)

=STXT(A1;9;18)


Denis
1
Bonjour,

merci mais cela ne fonctionne pas. La cellule contient que des 0 et des 1. En fait j'essaye de séparer par paquet de 8 les nombres 0 et 1 pour les convertir en décimal puis en caratères.

La fonction stxt me donne un résultat sous la forme 1,00011e+58.

Merci
0
zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 518
3 nov. 2008 à 15:12
Salut,

La formule donnée par Denis.L est bonne.
Ton résultat ne provient que d'un problème de format. Change le format de la cellule A1 en "texte", copie colle le contenu toujours en A1 et cela devrait résoudre ton pb.

A2=STXT(A1;1;8)
A3=STXT(A1;9;24)

Dis nous si OK
0
Cela fonctionne !
Je me rends compte que je me suis mal exprimé.

Il faut que je tape stxt(a1;1;8) pour avoir les 8 premiers en a2
ensuite je tape stxt(a1;9;8) pour avoir les 8 suivants.

merci
0
zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 518
3 nov. 2008 à 15:29
Super, bonne AM à toi et bons cacluls.

A+
0