Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

copier une partie psecifique d'une cellule à une uatre

  • Initiateur de la discussion Initiateur de la discussion boza
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

boza

XLDnaute Nouveau
Bonjour à tous,

J'ai des cellules du type:

une voiture tous les 10000 kms

ou

une voiture / 10000 kms

je souhaiterais copier automatiquement les chiffre 10000 dans la cellule d'a coté.

Est ce possible?
Merci d'avance pour vos réponses
 
Re : copier une partie psecifique d'une cellule à une uatre

Bonjour philippe,
Merci bcp pour cette réponse mais je viens de m'apercevoir que je ne peux pas utiliser cette option car je tourne sur Mac (pas de pc autour de moi) et VB non disponible sur Mac.
il faut que je fasse autrement
Merci quand même
 
Re : copier une partie psecifique d'une cellule à une uatre

Re,
Merci bcp pour cette réponse mais je viens de m'apercevoir que je ne peux pas utiliser cette option car je tourne sur Mac (pas de pc autour de moi) et VB non disponible sur Mac.
pouvais pas le deviner 😕

Voici une solution par formule en pièce jointe

à+
Philippe
 

Pièces jointes

Re : copier une partie psecifique d'une cellule à une uatre

Bonjour boza, phlaurent55 et le forum,
Un autre essai mais avec une formule matricielle.
Code:
=SI(OU(ESTNUM(0+STXT(A1;LIGNE($1:$999);1)));   MAX(SI(ESTNUM(0+GAUCHE(STXT(A1;MIN(SI(ESTNUM(0+STXT(A1;LIGNE(INDIRECT("1:" & NBCAR(A1)));1));LIGNE(INDIRECT("1:" & NBCAR(A1)));""));999);LIGNE($1:$20)));0+GAUCHE(STXT(A1;MIN(SI(ESTNUM(0+STXT(A1;LIGNE(INDIRECT("1:" & NBCAR(A1)));1));LIGNE(INDIRECT("1:" & NBCAR(A1)));""));999);LIGNE($1:$20));"")); "")

 
Re : copier une partie psecifique d'une cellule à une uatre

Bonjour messieurs,
Déjà merci pour vos réponses j'y suis presque et vosu ne savez pas a quel point cela m'aide (ou m'aiderait).
Tout ce que vous m'avez proposé fonctionne mais pas tout a fait.
Je m'explique:
la plupart du temps mes cellules sont de la sorte:
1 voiture tous les 10000 kms
ou
1 voiture / 10000 kms
Le truc c'est que vos formules me renvoient le premier chiffre alors que j'ai besoin tout le temps d'extraire le '10000'.
Est ce possible?
Merci
 
Re : copier une partie psecifique d'une cellule à une uatre

Re,
J'ai des cellules du type:

une voiture tous les 10000 kms

ou

une voiture / 10000 kms

je souhaiterais copier automatiquement les chiffre 10000 dans la cellule d'a coté.
ce n'était malheureusement pas précisé dès le départ

n'ayant pas encore pris le temps de décortiquer (et comprendre) la formule de Mapomme, je reviens avec la même formule qu'au post#4 ............. légèrement rallongée

à+
Philippe
 

Pièces jointes

Dernière édition:
Re : copier une partie psecifique d'une cellule à une uatre

Philippe,

Un grand merci pour ton aide (sans oublier la pomme qui a pris le temps de s'y pencher).

A bientot peut tre

Cedric
 
Re : copier une partie psecifique d'une cellule à une uatre

Bonjour boza, phlaurent55 et le forum,

Un autre essai qui renvoie le dernier nombre positif de la phrase toujours avec une formule matricielle.
Code:
=SI(OU(ESTNUM(0+STXT(A1;LIGNE($1:$999);1))); MAX(SI(ESTNUM(0+DROITE(GAUCHE(A1;MAX(SI(ESTNUM(0+STXT(A1;LIGNE(INDIRECT("1:" & NBCAR(A1)));1));LIGNE(INDIRECT("1:" & NBCAR(A1)));"")));LIGNE($1:$20)));0+DROITE(GAUCHE(A1;MAX(SI(ESTNUM(0+STXT(A1;LIGNE(INDIRECT("1:" & NBCAR(A1)));1));LIGNE(INDIRECT("1:" & NBCAR(A1)));"")));LIGNE($1:$20));""));"")
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
911
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…