Aide formule avec "SI"

Alfred -  
Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   -
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. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonsoir, suggestion:
    =IF(ISNUMBER(B1);IF(A1="GBP";B1*1,19;B1);"")
    1
  2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Bonjour Alfred.

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

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

    a+
    0
    1. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
       
      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