sommeprod mod colonne

1

Bonjour,

J'utilise la formule excel suivante =SOMMEPROD((MOD(COLONNE(C7:BCA7);12)=3)*1;(C7:BCA7)).

J'aimerai y ajouter une condition de calcul uniquement si le chiffre de la case est différent de -8.

J'ai essayé :

=SOMMEPROD((MOD(COLONNE(C7:BCA7<>"(-8)");12)=3)*1;(C7:BCA7))... et tout un tas d'autres choses qui ne fonctionnent pas.

Merci de votre aide.

    Posté le 13 avril 2017, 15:38
    par France
    Répondre
    0

    Bonjour,

    Peux tu me dire ce que tu essaies de faire comme calcul STP car, à priori, ta formule ne me dit rien.

    A+

    Chris

    CHRIS Posté le 13 avril 2017, 17:50
    par CHRIS
    0

    Bonjour,

    Ma formule me permet d'additionner des cellules à intervalle régulier. J'additionne C7 + O7 + AA7 + AM7... jusqu'à BCA7. Jusque là elle fonctionne sans problème.

    Mais j'essaye d'y ajouter une condition et c'est là que je bloque. Je voudrai que la formule ne s'applique pas (que l'addition ne se fasse pas) lorsque le chiffre entré dans la cellule est -8.

    Merci


    France Posté le 14 avril 2017, 10:32
    par France
    0

    Bonsoir,

    Je te remercie pour cette leçon de mathématiques : je n'aurais jamais pensé de calculer une addition de tous les 13 éléments de cette façon là.  Je retiens

    De mon côté, je te propose d'aménager ta formule de cette façon :

    =SOMMEPROD((MOD(COLONNE(C7:BCA7);12)=3)*1;(C7:BCA7)*(C7:BCA7<>-8))

    Cela devrait fonctionner.  

    Tu peux, bien entendu, remplacer le -8 par l'adresse d'une cellule et ainsi changer la valeur du test dans la formule sans devoir la modifier.

    A bientôt j'epère

    Chris  

    CHRIS Posté le 15 avril 2017, 00:43
    par CHRIS

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :