Probleme formule excel

Résolu
Bonjour, je suis sous excel2007 et je n'arrive pas a trouver une formule correct.
=SI(H2<1;(I2*10)+SI(H2>=1;(I2*100)+SI(H2>=10;I2*1000)))

H2= 0 ou 1 ou 14
I2= 0.2 ou 0.23 ou 0.241

quand je valide la formule, il me marque FAUX
mon objectif c'est que dans la cellule, il y est comme résultat le chiffre après la virgule.

merci, de votre aide.

3 réponses

  1. Contributeur
    Salut le forum

    Merci d'être plus explicite dans ta demande

    Mytå
    1. quand je valide la formule cité plus haut, le resultat me marque "FAUX"
      je voudrais savoir quoi modifier pour avoir comme resultat un chiffre. par exemple :

      I2=0.2 et H2=0 ,resultat souhaité: 2
      ou
      I2=0.23 et H2=2 ,resultat souhaité: 23
      ou
      I2=0.241 et H2=24 ,resultat souhaité: 241

      j'espere etre assez clair
      1. Contributeur
        Bonjour,

        encore un effort...
        Tu avais marqué : H2= 0 ou 1 ou 14
        Maintenant H2=2 ou 24...
        eric
      2. peu importe, ca sera pas le meme nombre a chaque fois. c'est soit un nombre a un , deux ou trois chiffre
      3. Contributeur
        Re le forum

        Tes explications ne nous aident pas vraiment pour résoudre ta demande.

        Mytå
      4. je ne vois pas quoi dire de plus. ma formule ne fonctionne pas. au lieu de me marquer un chiffre, elle me marque FAUX comme resultat.
      5. Contributeur
        Re le forum

        Essaye ceci
        =SI(H2>=10;I2*1000;SI(H2>=1;I2*100;I2*10))

        Mytå
    2. Bonjour,

      Tu peux essayer cette formule. Elle fonctionne si j'ai bien compris ton problème.
      =SI(H2<1;I2*10;SI(H2<=10;I2*100;I2*1000))

      Bonne chance !
      1. merci, les deux formules fonctionnes