Extraire donnée d'une cellule

RichM -  
 RichM -
Bonjour,

J'ai une cellule A1 qui contient: abcde40Mb...argefr3e43. J'ai aussi une liste de cellule qui contient des valeurs de vitesse comme 1Mb, 5Mb, 10Mb, 40Mb, etc...

Est-ce possible d'extraire 40Mb d'un texte. (la donné X Mb peut être n'importe ou dans la cellule et j'ai une liste long comme le bras a filtré. Ça peut être 40Mb comme 3.5Mb

Ou

Comment fait-on pour vérifier si la liste de vitesse n'est pas à l'intérieur de la cellule A1

Merci pour votre aide

1 réponse

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    je ne sais pas extraire la vitesse de la cellule A1, (car le nombre de caractères avant à extraire avant Mb est à priori variable) mais je sais dire si une liste contient la vitesse inscrite dans le texte en A1
    une liste de référence de C1à C40 (les vitesses suivi de Mb)
    en B1 la formule:

    =SI(SOMMEPROD((NB.SI(A1;"*"&C1:C40&"*")*1));"oui";"non")

    mais attention cette formule renverra oui si 1Mb est dans liste de référence est et 11Mb inclus dans le texte en A1

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. RichM
       
      Salut,

      Merci pour ta réponse rapide. J'ai trouvé une façon d'extraire le 40Mb avec une recherche V
      = RECHERCHEV(A1;Feuil1!M:M;1;VRAI)

      En mettant vrai, il me mets la valeur qui se rapproche le plus. Pour l'instant ça marche bien.
      0