Extraire donnée d'une cellule

Résolu
J-M -  
zorroestarrivé Messages postés 1849 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. Denis.L Messages postés 438 Statut Membre 232
     
    bonjour,

    essaye avec:

    STXT(texte;no_départ;no_car)

    =STXT(A1;9;18)

    Denis
    1
  2. J-M
     
    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
  3. zorroestarrivé Messages postés 1849 Date d'inscription   Statut Membre Dernière intervention   522
     
    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
  4. J-M
     
    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
    1. zorroestarrivé Messages postés 1849 Date d'inscription   Statut Membre Dernière intervention   522
       
      Super, bonne AM à toi et bons cacluls.

      A+
      0