Additionner une ligne en sautant une colonne sur deux [Résolu/Fermé]

Signaler
Messages postés
6
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
14 mai 2015
-
Messages postés
6
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
14 mai 2015
-
Bonjour,

Avec excel 2013, je souhaiterais additionner des sommes sur une ligne et sauter une colonne sur 2 car ce n'est pas un chiffre mais une date.
Merci de votre aide.
Cordialement

marili

4 réponses

Messages postés
175
Date d'inscription
jeudi 19 septembre 2013
Statut
Membre
Dernière intervention
26 décembre 2018
55
Bonjour,

=SOMMEPROD((MOD(COLONNE(champ)-1;2)=0)*champ)

ou

=SOMME(SI(MOD(COLONNE(champ)-1;2)=0;champ))
Valider avec maj+ctrl+entrée

Jacques Boisgontier
Messages postés
6
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
14 mai 2015

Merci pour votre réponse rapide
Est ce une macro par VBA ou simple formule sur la dernière case ?
j'ai essayé avec la formule simple et ça ne marche pas.
et VBA je ne maîtrise pas pour l'instant !
voici mon fichier joint :
https://www.cjoint.com/?3EosUh5EqUa

marili
Messages postés
52240
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
9 septembre 2020
14 014
Si tu veux parler de la seconde proposition de Jacques Boisgontier, ce n'est pas une macro, mais une formule ...
Mais ce n'est pas une simple formule ni une formule simple ; c'est une formule matricielle, et Jacques a bien pris soin de t'inviter à la valider, en fin de saisie, non pas par un simple appui sur la touche [Entrée], mais par la combinaison des 3 touches [Maj]+[Ctrl]+[Entrée] simultanément.
Et tu constateras que dans ta barre de formule, des { accolades } entourent maintenant ce que tu as saisi au clavier ...

Dans la colonne V de ta feuille ENCOURS, tu n'as mis aucune des 2 formules de Jacques, mais juste =(D4)-U4 ; que signifient ces parenthèses ?

En D58, ta formule style "usine à gaz"
=SOMME(F4+F5+F6+F7+F8+F9+F10+F11+F12+F13+F14+F15+F16+F17+F19+F20 +F22+F24+F25+F28+F31+H4+H5+H6+H7+H8+H9+H11+H14+H19+H24+H28 +J4+J6+J7+J9+L4+N4+P4)
est à remplacer par
=SOMME(F56:T56)
après avoir copié la formule de D56 dans les cellules F56, H56 ... jusqu'à T56 pour obtenir tous les sous-totaux ...
Messages postés
175
Date d'inscription
jeudi 19 septembre 2013
Statut
Membre
Dernière intervention
26 décembre 2018
55
En U4: =SOMMEPROD((MOD(COLONNE(F4:T4)-4;2)=0)*F4:T4)

ou

=SOMME(SI(MOD(COLONNE(F4:T4)-4;2)=0;F4:T4))
Valider avec maj+ctrl+entrée

JB
Messages postés
6
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
14 mai 2015

Merci pour vos formules dites "matricielles"
ça fonctionne, avec la 1ère de JB
j'ai reformulé ma formule "usine a gaz"
j'ai aussi, grâce au forum, insérer une macro VBA pour additionner les cases de différentes couleurs
c'est un tableau que j'ai repris d'une autre personne !
Encore merci pour votre aide, ce forum est vraiment bien
Bonne soirée

marili