Deux conditions

Résolu
Bonjour,

J'ai une formule
=SI(SOMME.SI('feuil1'!C:C;"21";'feuil1'!E:E)>0;SOMME.SI('feuil1'!C:C;"21";'feuil1'!E:E);0)

comment peut on rajouter une deuxième condition SOMME.SI('feuil1'!C:C;"21";'feuil1'!E:E)>0 et si 'feuil1'!F:F=x

donc, il me faut que excel somme si les deux conditions sont ok

Merci pour votre aide

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour,

    il vous suffit d'utiliser ET() :

    =SI(ET(SOMME.SI(feuil1!C:C;"21";feuil1!E:E)>0;feuil1!F:F="x");SOMME.SI(feuil1!C:C;"21";feuil1!E:E);0)
    Cordialement.
    1. Contributeur
      bonjour les 2,
      une possibilité avec SOMMEPROD (ou Somme.si.ens avec XL>=2007)

      =sommeprod(('feuil1'!C:C="21")*('feuil1'!E:E>0)*('feuil1'!E:E))

      attention "21" signifie que 21 est du texte; sinon enlever les geuillemets
      1. Modérateur
        Salut Michel,
        Comment va?

        Petite question en passant : On peux faire des sommeprod sur colonne entière?
      2. Contributeur
        salut Pijaku
        eh non, pas encore réveillé ! donc soit on limite la zone soit on prend la formule de chossette

        mais dans tous les cas, il vaut mieux limiter la zone sinon Xl va parcourir toute la colonne

        En tout cas , merci de ton intervention
      3. Modérateur
        Dommage, j'ai cru à une bonne avancée d'excel...

        Donc la bonne formule serait :
        =sommeprod(('feuil1'!C1:C5000="21")*('feuil1'!E1:E5000>0)*('feuil1'!E1:E5000))

        Signalons également que les zones dans la formule sommeprod doivent comporter le même nombre de lignes.

        Trop tard pour le café, trop tôt pour l'apéro, peut être un petit Côtes du Rhône Villages...
        Bonne journée à toi.