Sommes de chiffres à intervalles régulier sur une ligne
Résolu
calire1
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
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
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

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:
- Sommes de chiffres à intervalles régulier sur une ligne
- Partage de photos en ligne - Guide
- Aller à la ligne excel - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- Site de vente en ligne particulier - Guide
4 réponses
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
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
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
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
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
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
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
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
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
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
.. 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
....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