Somme 5 dernieres colonnes

Bonjour,

Bonjour je souhaiterais faire la somme des 5 derniers résultats d'une plage (plusieurs colonnes sur 1 ligne), tel l'exemple en vert ci-joint :

http://www.cjoint.com/c/GCnq3g0DTUW

Merci d'avance

6 réponses

  1. Bonjour

    Avec une fonction personnalisée (macro)
    http://www.cjoint.com/c/GCnrLnjySgg

    Cdlmnt
    0
    1. Bonjour Seb

      Par formule sans macro à mettre dans cellule A2 puis tirer vers le bas

      =SI(NBVAL(I2:M2)=5;SOMME(I2:M2);SI(NBVAL(H2:M2)=5;SOMME(H2:M2);SI(NBVAL(F2:M2)=5;SOMME(F2:M2);SI(NBVAL(E2:M2)=5;SOMME(E2:M2);SI(NBVAL(D2:M2)=5;SOMME(D2:M2);SI(NBVAL(C2:M2)=5;SOMME(C2:M2);SI(NBVAL(B2:M2)=5;SOMME(B2:M2);SOMME(B2:M2))))))))
      0
      1. Contributeur
        Bonsoir

        une proposition en matricielle, à tester dans tous les cas de figure:

        =SOMME(INDIRECT(ADRESSE(LIGNE(A2);GRANDE.VALEUR(SI(B2:L2>0;COLONNE($B$1:$L$1));MIN(NBVAL(B2:L2);5)))&":L"&LIGNE(A2)))

        formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
        elle doit s'afficher automatiquement entre accolade dans la barre des tâches

        exemple joint ici
        https://mon-partage.fr/f/Rl49pR1P/

        crdlmnt
        La qualité de la réponse dépend surtout de la clarté de la question, merci!
        0
        1. Ca marche bien avec la matricielle, dommage pour la formule "normale"
          0
          1. Cela ne prend pas les vides : ok

            En revanche quand j'ai un 0 "zéro" je souhaiterais qu'il le compte comme un résultat.

            Comment y remédier ?
            0
            1. Il compte le vide comme étant 0.
              Je souhaite qu'il compte le 0 comme valeur mais pas le vide.
              0
            2. Contributeur
              Bonjour

              essayez en remplaçant B2:L2>0 par B2:L2<>""

              crdlmnt
              0
            3. Niquel.

              J'ai #Nombre! par moment...
              0
            4. Voici le fichier : http://www.cjoint.com/c/GCokjrjnyQW
              0
            5. Contributeur
              Je vois #nombre uniquement quand la ligne est vide, il est alors difficle de faire un
              total

              Si ce n'est que dans ce cas chez vous écrivez:

              =SIERREUR(....après le égal devant la formule est à la fin.. );"")
              vous pouvez rajouter un commentaire entre les guillemets
              et si vous avez d'autres cas, dites lesquels qu'on regarde ça

              crdlmnt
              0
          2. Re-bonjour à tous les deux

            Et avec la petite macro ?
            http://www.cjoint.com/c/GConOXkfZdg

            Cdlmnt
            0