Extraire des caractères ...

Résolu
Bin0 Messages postés 4 Statut Membre -  
Bin0 Messages postés 4 Statut Membre -
Bonjour,

C'est mon premier message après des années d'utilisation de vos forums.
Plusieurs fois, j'ai été guidé par vos messages :)

Cette fois-ci je ne trouve pas la solution donc je me lance.

Voici mon problème :

Dans une Cellule j'ai ;
S1ICTENA; S1ICTENC; S1SCIENB; S2ICTENA; S2ICTENC; S2KSIENA; S2SCIENA; S3KINENA; S3KINENB; S3SCIENA; S4BIOENC; S6BI2ENA

J'aimerais extraire dans différentes cellules les caractères entre ";"
Exemple A2 = S1ICTENA
A3 = S1ICTENC
A4 = S1SCIENB

Pour le moment j'arrive à extraire uniquement la première données =
=STXT(D2;1;TROUVE(";";D2;1)-1)

Si vous avez besoin de détails n'hésitez pas :)

GRAND merci d'avance,

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    et vous ne pouvez pas utiliser la fonction "convertir" (onglet données dans le ruban) avec le ; comme séparateur pour délimiter?
    crdlmnt
    0
    1. Bin0 Messages postés 4 Statut Membre
       
      Merci.
      C'est parfait !
      Moi qui cherchais des formules ...

      AMATEUR que je suis :p
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour
    sélectionner la cellule
    Donnnées-convertir-délimité
    cocher point-virgule

     Michel
    0
    1. Bin0 Messages postés 4 Statut Membre
       
      Merci de la précision.
      0
  3. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour à tous

    Pour avoir les résultats en "vertical"
    Ton texte en A1
    A2=STXT($A$1;1+10*(LIGNE()-2);8)
    à tirer vers le bas

    Cdlmnt
    0
    1. Bin0 Messages postés 4 Statut Membre
       
      Merci, cela me sera utile.
      0