Sommes de chiffres à intervalles régulier sur une ligne

Résolu/Fermé
calire1 Messages postés 2 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 19 février 2015 - 19 févr. 2015 à 14:34
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 - 19 févr. 2015 à 15:19
Bonjour,

J'ai vu une conversation avec le même type de problème, j'ai essayée la formule, mais ça ne fonctionne pas.

J'ai donc un tableau avec les données chiffrées qui commencent à B6.
Je souhaite additionner les chiffres de la ligne 6, toutes les 7 colonnes, soit
D6, K6, R6, Y6 .... jusqu'à l'infini

J'ai essayé une formule trouvée sur un forum, mais elle n'a pas fonctionnée :
=SOMMEPROD((MOD(COLONN
E(D6:$IU6);7)=0)*(D6:$IU6)),
j'ai bien une intervalle de 7, mais le comptage commence à G6, qui n'est ni ma première cellule (D6, ni une de celle dont j'ai besoin (sur cette ligne)

J'espère que quelqu'un aura la solution.

Ci-joint un "extrait" de mon tableau

Merci par avance

Calire
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
Modifié par Vaucluse le 19/02/2015 à 14:48
Bonjour
il suffit d'ajuster la formule pour que la première valeur COLONNE corresponde à 7
si vous commencez en D(qui est la colonne 4)

=SOMMEPROD(MOD(COLONNE($D$6:$IU$6)+3;7)=0)*($D$6:$IU$6))

crdlmnt

Errare humanum est, perseverare diabolicum
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
19 févr. 2015 à 14:53
Bonjour

Essaies ceci
=SOMMEPROD((MOD(COLONNE(D6:IU6)-4;7)=0)*(D6:IU6))

Cdlmnt
0
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 2 735
19 févr. 2015 à 15:00
Bonjour

Tu peux aussi (depuis la version 2007) utiliser
=SOMME.SI.ENS(4:4;$5:$5;"TOTAL H Employés")
puisqu'il s'agit apparemment de sommer tous les totaux avec cet intitulé

Cdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
19 févr. 2015 à 15:12
bien vu Via, (salut)

sauf que je pense _ sauf erreur_ d'une part que dans le code SOMME.SI.ENS il faut placer en premier le champ à sommer et qu'il s'agit vu la formule, de la ligne 6
(et sans doute les suivantes) donc devrait s'écrire
soit:
SOMME.SI.ENS(6:6;$4:$4;"TOTAL H Employés")
ou alors puisque dans ce cas, le ENS n'est pas utile et qu'on revient donc à l'ordre du code SOMME.SI
=SOMME.SI($4:$4;"TOTAL H Employés";6:6)
(Ca c'est la technique Excel pour paumer l'utilisateur)
Bien amicalement
0
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 2 735 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
19 févr. 2015 à 15:19
Salut Vaucluse
Oui j'ai inversé les 2 références; arg je commence à faire de la dyscalculie !!
Et tu as doublement raison, même pas besoin d'un SOMME.SI.ENS (sur lequel j'étais parti à cause de SOMMEPROD qui le remplaçait avant), un SOMME.SI suffit et est plus compréhensible que le SOMMEPROD(MOD ...

Bien amicalement
0
calire1 Messages postés 2 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 19 février 2015
19 févr. 2015 à 15:01
Vaucluse, merci,
mais cela ne fonctionne pas,
mais le mix entre nos 2 formules, c'est bon, j'ai la formule miracle, merci pour votre aide

=SOMMEPROD((MOD(COLONNE(D6:$IU6)+3;7)=0)*(D6:$IU6))

Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
19 févr. 2015 à 15:15
.. vois pas très bien la différence avec la mienne , mis à part le blocage des N° de ligne qui est sans doute votre besoin de tirer la formule sur la hauteur du tableau.
....pour information: la judicieuse remarque de Via (associée à la bonne configuration de la formule :-) est beaucoup moins gourmande en capacité de fichier.. si vous en avez beaucoup à placer.
bonne route
crdlmnt
0