afficher uniquement une donnée de la cellule

  • Initiateur de la discussion Initiateur de la discussion yayabis
  • 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 !

yayabis

XLDnaute Nouveau
Bonjour à tous,

je debute sur excel, et voici mon probleme:

je fais une extraction à partir d'un logiciel, et dans chaque cellule de mon tableau apparait une chaine de caracteres exemple: 1 p + 242|642|HC - HI - C|N
or je voudrais juste avoir les valeurs comprises entre les 2 |, en l'occurence:642
de facon a pouvoir faire des calculs.

j'avais pensé utiliser la fonction convertir, mais cela decale toutes mes autres cellules.
je precise egalement que la taille des valeurs n'est pas fixe et peut etre du genre: 4654 p +464|7857|HC-HI

si quelqu'un avait une solution a me proposer cela me changerait la vie

merci d'avance
 
Re : afficher uniquement une donnée de la cellule

Bonsoir et bienvenu sur le forum Yayabis,

Si ta chaîne de caractères est dans la zone [A1:A50], il te suffit d'écrire cette formule en B1 :
Code:
=GAUCHE(DROITE(A1;NBCAR(A1)-CHERCHE("|";A1));CHERCHE("|";DROITE(A1;NBCAR(A1)-CHERCHE("|";A1)))-1)

Puis recopier cette formule vers le bas, jusqu'à [B50]. Ensuite il te reste plus qu'à extraire les données de ta colonne B 😉

PS. : pour la formule, il y beaucoup plus simple, mais j'ai fais au plus vite.

Edition : bonjour Cisco
 
- 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

Retour