Caculer une somme tant que le résultat < une valeur

Y compris Power BI, Power Query et toute autre question en lien avec Excel
A
AlexM
Jeune membre
Jeune membre
Messages : 16
Inscrit le : 17 juillet 2015
Version d'Excel : Mac 2011 FR

Message par AlexM » 17 juillet 2015, 14:01

Bonjour,

Je voudrais savoir s'il est possible de calculer la somme d'une colonne de valeur, en définissant la plage automatiquement pour que la somme arrive au plus prés d'une valeur sans la dépasser, et de reporter le résultat sur une autre colonne à la ligne correspondante ?

Merci beaucoup

AlexM
Avatar du membre
Steelson
Fanatique d'Excel
Fanatique d'Excel
Messages : 15'051
Appréciations reçues : 890
Inscrit le : 13 octobre 2014
Version d'Excel : 2013 FR
Téléchargements : Mes applications

Message par Steelson » 17 juillet 2015, 16:50

Oui c'est possible ... mets nous un bout de fichier, ce sera plus simple pour te donner la solution.

O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸ O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸
PI = 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280

( ͡• ͜ʖ ͡• )
A
AlexM
Jeune membre
Jeune membre
Messages : 16
Inscrit le : 17 juillet 2015
Version d'Excel : Mac 2011 FR

Message par AlexM » 17 juillet 2015, 18:02

Comment peut-on joindre un fichier ?
En fait il faut une colonne A avec des valeurs par exemple comprises entre 2,1 et 2,2 et dans colonne B la valeur max de la somme prenant en compte X cases en partant de la ligne correspondante.
Par exemple en B1 on aurait =somme(A1:AX)<35, en B2 =somme(A2:AX)<35 et ainsi de suite.

Merci

AlexM

Classeur1.xlsx
Voila j'ai trouvé comment mettre un fichier.
(27.82 Kio) Téléchargé 49 fois
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'789
Appréciations reçues : 262
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 17 juillet 2015, 18:43

bonjour
un essai pour amorcer ; sinon il faut jouer du solveur ....................
alex1111.xlsx
(8.94 Kio) Téléchargé 56 fois
cordialement
c'est en cherchant qu'on trouve
A
AlexM
Jeune membre
Jeune membre
Messages : 16
Inscrit le : 17 juillet 2015
Version d'Excel : Mac 2011 FR

Message par AlexM » 17 juillet 2015, 18:46

Bonjour Tulipe, Merci pour votre réponse, cependant je ne comprend pas bien ce que vous avez fait.
Le but étant que chaque case de la colonne B s'approche le plus prés de la valeur cible peu importe le nombre de case de la colonne A a sommer.

Cordialement

AlexM
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'789
Appréciations reçues : 262
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 17 juillet 2015, 18:54

re
puisque tu parlais de SOMME mon truc essaie de faire la somme de ce qu'il y a dans la colonne A jusquà cela corresponde apeu près a la valeur cible
c'est pas çà que tu voulais ??
sinon met une piece jointe
cordialement
c'est en cherchant qu'on trouve
A
AlexM
Jeune membre
Jeune membre
Messages : 16
Inscrit le : 17 juillet 2015
Version d'Excel : Mac 2011 FR

Message par AlexM » 17 juillet 2015, 18:59

Ah oui ok ! Alors oui c'est ca, mais il faudrait dans chaque case de la colonne B il y ait le résultat (valeur proche de la valeur cible) de la somme des valeurs de la colonne A en partant de la même ligne.
PS : J'ai mis une pièce jointe dans un de mes messages précedent.

Cordialement

AlexM
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'789
Appréciations reçues : 262
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 17 juillet 2015, 19:16

re
eh bien ça le fait ;pour tester modifie la valeur cilble (en bleu) met par exemple 17
alex11112.xlsx
(9.31 Kio) Téléchargé 52 fois
je t'ai mis une colonne en orange qui indique les valeurs utilisées
coordialement
c'est en cherchant qu'on trouve
A
AlexM
Jeune membre
Jeune membre
Messages : 16
Inscrit le : 17 juillet 2015
Version d'Excel : Mac 2011 FR

Message par AlexM » 17 juillet 2015, 19:19

Re tulipe,

Merci de vous donner du mal pour mon problème^^ mais ce n'est pas ca qu'il me faut^^ Regardez le fichier que j'ai uploadé plus haut vous allez dessuite comprendre :)

Cordialement

AlexM
Avatar du membre
OOoiste
Membre impliqué
Membre impliqué
Messages : 1'609
Appréciations reçues : 22
Inscrit le : 1 octobre 2009
Version d'Excel : office 365

Message par OOoiste » 17 juillet 2015, 19:26

Bonjour,

Sur la base de ton fichier, avec la valeur 35 en I7 par exemple :
=SOMMEPROD(DECALER(I9;0;0;EQUIV($I$7;PRODUITMAT(LIGNE($I$9:$I$73)>=TRANSPOSE(LIGNE($I$9:$I$73));$I$9:$I$73);1)))
Cette formule ne fonctionne que si ta liste de données ne contient pas plus de valeurs qu'un fichier Excel est susceptible d'avoir de colonnes.

A+
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message