Extraction plusieurs chiffres d'une cellule
#1
Aspirant XLPages

Inscription: 05/10/2011

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003, 2007
Posté le : 17-04-2012 23h57
je souhaiterais avoir un renseignement :

En A1;A2;etc j'ai ces infos dans les cellules :

Bilto : 12 - 4 - 3 - 6 - 9 - 10 - 18 - 5
Agence TIP : 4 - 12 - 3 - 10 - 5 - 6 - 14 - 16

je voudrais extraire que les numéro dans les 8 cases B1,C1,D3....soit 8 cases indépendantes.


Merci pour votre aide
                                                         
Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#2
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 18-04-2012 21h53
Bonsoir chakir123, le Forum,

Pas sûr que ça réponde pleinement à ta demande, et peut-être suis-je complètement à côté de la plaque, mais...

Voici comment j'interprète ta question :
  1. Tu sélectionnes la colonne entière A
  2. Puis tu fais, sur XL2003 menu Données / Convertir (ou onglet Données / Convertir depuis XL2007)
  3. Tu sélectionnes Délimité, puis bouton Suivant
  4. Puis tu coches Autre et tu saisies ":" (deux points) dans la zone correspondante
  5. Et tu fais Terminer.

Ensuite tu recommences l'opération en sélectionnant cette fois la colonne B  et en tapant "-" (tiret) au lieu du ":" (deux points).

Cordialement,



Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#3
Aspirant XLPages

Inscription: 05/10/2011

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003, 2007
Posté le : 18-04-2012 22h51
Oooooooh quel honneur ! ça faisait longtemps, en tout cas ça fait plaisir d'avoir de tes nouvelles depuis Récup Gény !
J'ai pas suivi l'affaire mais apparemment ça a foutu le souk cette histoire là
J'aurais mieux fais de ne pas diffuser ce prestigieux outil turfique.

Pour ta solution, je la connaissait celle là, mais je voulais savoir si une formule existait, mais t'embêtes pas sinon ça le fera très bien comme ça aussi

En tout cas merci pour ton aide Didier, toujours efficace.


Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#4
Accro XLPages

Inscription: 23/05/2008
De La Varenne Saint-Hilaire

Messages: 356

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 18-04-2012 23h02
Bonsoir chakir123, bonsoir Didier

Il y a sûrement mieux, mais un essai avec cette formule, de B1 à H1:

=STXT(SUBSTITUE(DROITE($A1;NBCAR($A1)-CHERCHE(":";$A1));" - ";"µ";COLONNE()-1);CHERCHE("µ";SUBSTITUE(DROITE($A1;NBCAR($A1)-CHERCHE(":";$A1)-1);" - ";" µ";COLONNE()-1))-2;2)*1

puis pour la dernière cellule en I1:
=DROITE($A1;2)*1

(pour info les fonctions utilisées ici sont décrites dans les tutoriels)

Bonne soirée,

mth
Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#5
Aspirant XLPages

Inscription: 05/10/2011

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003, 2007
Posté le : 19-04-2012 14h40
Bonjour Mth
Le forum,

Impeccable, çà fonctionne parfaitement !
Je te remercie pour ton aide., j'ai passé 3 jours à chercher en vain.

Bonne journée et mille fois merci !
Chakir123
Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#6
Accro XLPages

Inscription: 23/05/2008
De La Varenne Saint-Hilaire

Messages: 356

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 19-04-2012 18h31
Bonsoir à tous,

Merci chakir123 pour ton retour (ceci dit entre nous je préfère la solution que Didier t'a proposée)

Si tu penses que tu as les réponses qui te conviennent tu peux mettre ton sujet en "Résolu", et au plaisir de te croiser une prochaine fois sur le forum,

Bien à toi,

mth
Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#7
Accro XLPages

Inscription: 09/05/2007
De Courcelles-les-Montbéliard

Messages: 286

Système d'exploitation:
PC & Mac
Version Excel utilisée:
Mac 2004 - 2011, et PC 2003 - 2010
Posté le : 22-04-2012 07h47
Bonjour chakir123, Mireille, Didier, le forum

Chakir comme il a été dit sur ce fil, la meilleur méthode reste celle proposée par Didier.

Pour la proposition de Mireille, on peut simplifier la formule qui retourne les 7 premiers nombres.
=STXT($A1;CHERCHE("--";SUBSTITUE($A1;" -";"--";COLONNE(A1)))-2;3)*1
Pour la 8 huitième valeur, la formule de Mireille ne peut être simplifiée.

NOTA : les formules de ce fil fonctionnent dans le cas ou les nombres ne sont composés que de 2 chiffres au maximum

@+Jean-Marie




Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#8
Aspirant XLPages

Inscription: 05/10/2011

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003, 2007
Posté le : 24-04-2012 23h07
Mesdames, Messieurs,

La formule est bien mais dans le cadre d'une autre écriture, l'affichage des chiffres ne s'effectue pas correctement.
D'autant que chaque chiffre des critères est variable.
Pour vous donner un exemple vous trouverez mon tableau ci-joint dans lequel je souhaite retranscrire dans des colonnes séparées chacune des données.

Bien à vous.
Bien entendu dès que cette affaire sera résolu, je mettrai le sujet en résolu.
En tout cas merci pour votre aide si précieuse !
A bientôt.
Pièce jointe:
xls exemple.xls   [ Taille: 21.50 Ko - Téléchargements: 713 ]
Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#9
Accro XLPages

Inscription: 23/05/2008
De La Varenne Saint-Hilaire

Messages: 356

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 25-04-2012 01h03
Bonsoir chakir123, Didier, Jean-Marie,

Effectivement les données de ton dernier fichier sont assez éloignées de celles du premier post.

Un peu capillotracté peut-être mais tu trouveras un essai en PJ, j'ai placé ligne 1 des en-têtes de colonnes reprenant les libellés à chercher afin d'y faire référence dans les formules pour les simplifier. Essaie en D2 et tirée vers le bas et vers la droite jusqu'en colonne G:
=STXT($C2;CHERCHE(D$1;$C2)+NBCAR(D$1)+1;CHERCHE(E$1;$C2)-CHERCHE(D$1;$C2)-NBCAR(D$1)-3)*1

et pour la dernière colonne en H2 tirée vers le bas:
=SIERREUR(DROITE($C2;NBCAR($C2)-CHERCHE(H$1;$C2)-NBCAR(H$1))*1;0)
(remplace SIERREUR() par SI() et ESTERREUR() pour versions antérieures à 2007)

Vois si cela peut t'aider,

Bonne soirée,

mth

Pièce jointe:
xls exemple.xls   [ Taille: 52.50 Ko - Téléchargements: 564 ]
Hors Ligne
Rapport   Haut 

Re: Extraction plusieurs chiffres d'une cellule
#10
Accro XLPages

Inscription: 09/05/2007
De Courcelles-les-Montbéliard

Messages: 286

Système d'exploitation:
PC & Mac
Version Excel utilisée:
Mac 2004 - 2011, et PC 2003 - 2010
Posté le : 25-04-2012 06h36
Bonjour chakir123, Mireille, Didier, le Forum

Chakir123, tu as fait une erreur de modification de la formule de Mireille dans le nouveau fichier que tu as mis en exemple.
Dans ta formule ci-dessous, j'ai mis en gras la "constante" qui doit être modifiée pour que cela fonctionne correctement.
=STXT(SUBSTITUE(DROITE($C1;NBCAR($C1)-CHERCHE(":";$C1));" - ";"µ";COLONNE()-1);CHERCHE("µ";SUBSTITUE(DROITE($C1;NBCAR($C1)-CHERCHE(":";$C1)-1);" - ";" µ";COLONNE()-3))-1;1)*1

Comme je le mentionnais dans mon fil, la formule ne fonctionnait que sur des valeurs numériques inférieures 100. La nouvelle proposition de Mireille corrige ce défaut.

Pour les version d'office qui ne disposent pas des nouvelles fonctions SIERREUR, une petite adpation de la formule :
("0"&DROITE($C2;NBCAR($C2)-CHERCHE(H$1;$C2)-NBCAR(H$1)))*1

@+Jean-Marie

Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes