Pb formule en SI

sarah -  
Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai des difficultés à trouver une formule

Si A1:A10 = "adulte" et B1:B10 contient des valeurs alors A40 = 1*somme total des valeurs B1:B10

Sachant que dans A1:A10 des lignes peuvent concerner des "enfant" et "grand parent" et ces lignes ne doivent pas être prises en compte dans la formule.

Merci d'avance
Configuration: Windows Vista Internet Explorer 7.0

4 réponses

  1. Lyth
     
    Bonjour Sarah,

    tu devrais t'en sortir avec :
    =SOMME.SI.ENS(B1:B10;A1:A10;"adulte")
    1
  2. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    La formule de Lyth est valable pour Excel 2007.
    Pour les versions antérieures, ce sera =SOMME.SI(A1:A10;"adulte";B1:B10)
    0
  3. smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
     
    bonjour;
    votre question n'est pas détailée:
    =SI(ET(A1:A10="adult";B1:B10=valeur????);A40=1*SOMME(B1:B10);" ")
    0
  4. sarah
     
    Merci à tous pour vos réponses.

    La formule SOMME.SI.ENS(A1:A10; "adulte"; B1:B10) fonctionne
    0
    1. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Non, sarah, certainement pas !

      =SOMME.SI.ENS(A1:A10; "adulte"; B1:B10) ne PEUT PAS fonctionner, la syntaxe étant fausse.

      =SOMME.SI(A1:A10; "adulte"; B1:B10) fonctionne dans Excel 2003 et Excel 2007
      =SOMME.SI.ENS(B1:B10; A1:A10; "adulte") fonctionne seulement dans Excel 2007
      0