EXELL

Résolu
Alison -  
 Alison -
Bonjour,

J'aimerai additionner les 8 plus petits chiffres d'une colonne (qui en compte +) sans prendre compte des 0. Ma colonne est de D5 à D39 et je voudrai le résultat en D42.
Quelqu'un pourrais-t-il m'aider? Je ne m'en sort pas.
Merci d'avance, Alison

4 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonsoir,

    Regarde si c'est ce que tu cherches

    =SOMMEPROD(PETITE.VALEUR(D5:D39;LIGNE(1:8)))

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
  2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Bonjour,

    Essaies cette formule (où tu veux, en D42 ou ailleurs!) :
    =SOMMEPROD(($D$5:$D$39<PETITE.VALEUR($D$5:$D$39;NB.SI($D$5:$D$39;0)+9))*($D$5:$D$39>0)*$D$5:$D$39)
    0
    1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
       
      En simplifiant :
      =SOMMEPROD(($D$5:$D$39<PETITE.VALEUR($D$5:$D$39;NB.SI($D$5:$D$39;0)+9))*$D$5:$D$39)
      0
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    j'avais zappé sans les valeurs 0

    =SOMMEPROD(PETITE.VALEUR(D5:D39;LIGNE(1:8)+NB.SI(D5:D39;0)))
    mais l'idéal serait de nommer la plage D5:D39 exemple titi, la formule deviendrait

    =SOMMEPROD(PETITE.VALEUR(titi;LIGNE(1:8)+NB.SI(titi;0)))

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
       
      Bien vu, je suis tellement habitué à détourner SOMMEPROD que j'en oubli la syntaxe élémentaire !
      0
  4. Alison
     
    Merci à tous.

    Mon problème est résolu, Super Merci
    0