SOMME.SI avec condition d'affichage

Résolu
YameFAZE Messages postés 179 Date d'inscription   Statut Membre Dernière intervention   -  
YameFAZE Messages postés 179 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai rédigé une fonction qui permet d'additionner des valeurs qui ne correspondent qu'à un critère de recherche précis.

=SOMME.SI(B4:B98;I6;F4:F98)

Si le critère spécifié dans la cellule I6 est trouvé dans une ou plusieurs cellules de la colonne B alors on additionne toutes valeurs situées dans la colonne F qui correspondent au critère de recherche.

Maintenant ce que j'aimerais, c'est que si le critère de recherche n'est pas trouvé dans la colonne B, que la fonction n'affiche rien. Actuellement elle affiche un 0,00 lorsque la fonction ne trouve rien. Normale puisqu'elle additionne... rien.

Je sais que je dois faire une fonction imbriquée mais j'aurais besoin d'aide sur sa composition. Merci d'avance.

2 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour YameFAZE

    =SI(SOMME.SI(B4:B98;I6;F4:F98)=0;"";SOMME.SI(B4:B98;I6;F4:F98))

    Cdlmnt
    Via
    0
    1. YameFAZE Messages postés 179 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci ça fonctionne.
      0
  2. Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     
    Attention tout de même !
    Si ce résultat doit être repris dans un autre calcul, la présence d'un "" pourrait être source d'erreur. Dans ce cas il faudrait peut-être conserver la valeur zéro, mais appliquer un format n'affichant pas les valeurs nulles ...
    0