Extraire nombre entre 2 cractéres différents

Résolu
pactoine -  
 pactoine -
Bonjour,
je souhaiterais pouvoir extraire en colonne B le nombre qui se trouve entre le signe * et le signe =
EX:
120 * 10 = 1200 >>> Col B1 =10
120 * 100 = 12000 >>> Col B2 =100
5 * 25 = 125 >>> Col B3 =25
120 * 120 = 14400 >>> Col B4 =120
etc..
merci d'avance pour votre aide

5 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    pour un texte en A1:

    en B1:
    =STXT(A1;TROUVE("*";A1)+1;TROUVE("=";A1)-TROUVE("*";A1)-1)
    cette formule vous renvoie un texte avec des blancs, d'où deux options selon vos besoins:

    conserver le texte est supprimer les blanc
    =SUPPRESPACE(STXT(A1;TROUVE("*";A1)+1;TROUVE("=";A1)-TROUVE("*";A1)-1))

    numériser directement le résultat:
    =STXT(A1;TROUVE("*";A1)+1;TROUVE("=";A1)-TROUVE("*";A1)-1)*1

    crdlmnt
    1
  2. pactoine
     
    Super!!!! ça marche nickel pour la numérisation directe
    Merci beaucoup
    A bientot
    0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Pas de quoi
    je passe le sujet en résolu
    bonne route
    crdlmnt
    0
  4. patrick
     
    Bonjour à tous,

    Voici une petite adaptation de la formule de Vaucluse, valable
    si les nombres à extraire sont tous positifs (sans signe moins
    devant) :

    =STXT(A1;TROUVE("*";A1)+2;TROUVE("=";A1)-TROUVE("*";A1)-3)

    Cordialement
     
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. pactoine
     
    merci ça marche aussi
    bonne journée
    0