Reresalut Sid,
Je vais d'essayer,
Deux constatations :
1. ton critère doit être une valeur fixe (donc pas de >0, ou <5, ou ...), mais ce critère peut être une référence à une autre cellule (p.ex. A1, qui elle contient une valeur).
2. Les deux plages doivent être du même type (colonne ou ligne), le mélange des deux ne semble pas fonctionner.
Il y a évidemment une astuce pour contourner cette double limite.
Pour le critère, tu crées une colonne supplémentaire qui sélectionne suivant ton critère.
Par exemple : =SI(A1>0;1;"") et puis tu fais la SOMME.SI sur cette colonne avec "1" comme critère.
Pour la plage qui se trouve sur une ligne, tu crées aussi une colonne supplémentaire et tu copies ta ligne par un Copie Spécial Transposé.
J'ai essayé, cela fonctionne.
C'est un peu tiré par les cheveux, mais à défaut de mieux !
Si tu ne t'en sors pas, je te poste un exemple dès que David (salut grand chef) aura mis un peu d'ordre parmi ses pousins.
Toujours à ta disposition.
André.