Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 problème dans une formule

VAGUE641

XLDnaute Occasionnel
Bonjour à vous tous,

Mon problème : j'ai un tableau de calcule de consommation de carburant.
J'aimerais additionner une colonne sur deux.

Ma formule est simple mais elle ne fonctionne que pour la colonne BG
=SOMMEPROD((MOD(COLONNE(J3:BD3);2)=0)*1;J3:BD3)
J'aimerais aussi un calcul pour la colonne BE. A la place de J, j'ai mis I car j'aimerais que mon calcul commence à I et une colonne sur 2.
Merci de me donner une idée.
Bonne et Belle journée à vous.
 

Pièces jointes

  • CALCUL CARBURANT.docx
    62.4 KB · Affichages: 5

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour et meilleurs vœux pour 2023 ,

A votre niveau de publication sur XLD ( déjà 140 messages), vous nous fournissez non pas une feuille de calcul Excel mais une image et qui plus est dans un fichier Word !
Nous ne sommes pourtant pas le premier avril
A bientôt .
 
Dernière édition:

VAGUE641

XLDnaute Occasionnel
Vous avez raison... je n'avais pas pensé à ça... trop pris de partout
je me corrige de suite.
 

Pièces jointes

  • CARBURANT 2022 bruno avec modif et formule TEST €.xls
    512.5 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Vague, Mapomme,
Il me semble que dans votre formule :
VB:
=SOMMEPROD((MOD(COLONNE($J3:$BD3);2)=0)*1;$I3:$BD3)
vous comptez les colonnes paires. Et donc en BE j'aurais testé les lignes impaires :
Code:
=SOMMEPROD((MOD(COLONNE($J3:$BD3);2)=1)*1;$I3:$BD3)
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Re,

Merci pour le fichier!

Si j'ai bien compris, essayez la formule suivante en BE3 à recopier vers le bas :
VB:
=SOMMEPROD(EST.PAIR(COLONNE(I3:BD3)-COLONNE(I3))*I3:BD3)

Le principe de la formule est qu'à partir de la colonne de base (colonne I), les colonnes à retenir sont celles dont la différence de numéro avec la colonne de base est paire (une colonne sur deux)
si vous voulez faire avec une autre colonne de base (J), la formule deviendrait:
VB:
=SOMMEPROD(EST.PAIR(COLONNE(J3:BD3)-COLONNE(J3))*J3:BD3)

edit : Bonjour @sylvanu (battu sur la ligne qu'il est mapomme)
 

VAGUE641

XLDnaute Occasionnel
MERCI beaucoup... que je suis cruche !!! j'ai pris la solution de sylvanu te ca fonctionne très bien ...
Mille merci
En plus, j'avais vu le 0 et 1 !!! j'avais la solution et j'ai préféré tester d'autres choses.
Bon week end à vous
ET VOUS ETES SUPER FORT....
... Vague à Lames
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…