[excel] entre valeur

20jit Messages postés 56 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, en [excel] j'ai un problème je voudrais mettre un critère dans un somme.si

=SOMME.SI(F:F;là je voudrais mettre "entre 2 et 4.99" ;G:G)

j'ai essayé ">2:<4.99" et encore pleins de variantes ^^ mais rien ne marche

Merci pour votre aide
Configuration: Windows XP
Firefox 3.5.5

5 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    essaies pour XL<2007
    =SOMMEPROD((F1:F65535>2)*(F1:F65535<4,99)*(G1;G65535))
    pour xl2007, il y a une fonction pour ce genre de calcul mais un forumeur avec 2007 t'en dira la syntaxe
    0
  2. 20jit Messages postés 56 Statut Membre 2
     
    Sa marche pas XP ! sa dit qu'il y a une erreur avec le 4.99.

    Et je suis sur Office xp, peut-être que ça change quelque chose
    0
  3. chris
     
    Bonjour

    La fonction somme.si nécessite une plage de critères. Dans cette plage de critères tu peux mettre une fonction =et(valeur>seuil_bas;valeur<seuil_haut) pour chaque valeur à additionner. Elle renverra vrai ou faux.
    Il suffit ensuite de mettre comme critère Vrai ou Faux

    exemple pour une plage de cellule A1:A9 contenant les valeurs de 1 à 9

    dans la cellule B1 : =ET(A1>3;A1<7) à recopier
    dans la cellule A10 : =SOMME.SI(B1:B9;VRAI;A1:A9)

    Le résultat est 15

    Bonne journée
    0
  4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Je t'ai donné la formule pour 1 excel en français et en supposant que 2 et 4,99 étaient des nombres et non des textes
    il y a toutefois une faute de frappe dans ma formule
    il faut lire
    =SOMMEPROD((F1:F65535>2)*(F1:F65535<4,99)*(G1:G65535))
    si tu es anglophone
    =SUMPRODUCT((F1:F65535>2)*(F1:F65535<4.99)*(G1:G65535)

    si 2 et 4.99 sont en "texte"
    =SOMMEPROD((F1:F65535>"2")*(F1:F65535<"4.99")*(G1:G65535))
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour tous
    si je peux me permettre:
    tout dépend de la configuration du poste du demandeur. Le 4,99 avec un point, ou avec une virgule?
    Mais on peut essayer aussi, à tout hasard:
    =SOMME.SI(F:F;"<4,99";G:G)-SOMME.SI(F:F;"<2";G:G)
    ... restera à décider si les limites doivent être incluse ou non, la plus logique étant à mon avis:
    =SOMME.SI(F:F;"=<4,99";G:G)-SOMME.SI(F:F;"<2";G:G)
    Bien cordialement

    0