Aide formule avec "SI"

Bonjour à tous,

Ne maitrisant pas très bien excel, je solicite votre aide pour obtenir dans la colonne C des devises en Euros uniquement.
Sachant que:

- Dans la colonne A, j'ai soit EUR ou GBP
- Dans la colonne B, des valeurs numérique

En C, j'ai inséré la formule suivante, qui semble bien fonctionner.

=IF(A1="GBP";B1*1,19;B1)

Le soucis, c'est que j'ai parfois des cases vide dans la colonne B. Du coup, en C, j'obtiens un message d'erreur #VALEUR

Comment remerdier à ce problème svp?
merci
Alfred

3 réponses

  1. Contributeur
    bonsoir, suggestion:
    =IF(ISNUMBER(B1);IF(A1="GBP";B1*1,19;B1);"")
    1
    1. Contributeur
      Bonjour Alfred.

      Petite erreur : Ce n'est pas parce que la cellule en B est VIDE, mais parce qu'elle contient un ESPACE " " !
      1
      1. Ca marche du tonner, merci beaucoup!

        Sinon, j'ai pas bien compris où se trouve l'espace? dans la case B?

        a+
        0
        1. Contributeur
          C'est effectivement ce que je suppose, n'ayant pas ton fichier ...
          Pour t'en assurer, sélectionne la colonne B:B, fais ctrl+H, tape un espace " " dans la première case et "$" dans le seconde case, puis demande [Remplacer tout] ...
          0