Calculer la plus grande série positive ou négative pour une date donnée

  • Initiateur de la discussion Initiateur de la discussion Vinz
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Re : Calculer la plus grande série positive ou négative pour une date donnée

Re,
Le forum est un lieu d'échange public. Si tu veux qu'on t'aide tu mets en ligne un fichier dans lequel tu as supprimé le mot de passe. On n'envoie pas par MP le mot de passe à ceux qui en font la demande. Sinon dans quelque temps ce fil sera totalement inutile pour ceux qui seraient intéressés par une problématique du même genre et qui ne pourraient pas ouvrir le fichier.
par ailleurs, quand on demande de l'aide, c'est bien de dire d'emblée les conditions à tester (une date, plusieurs...) .
 
Re : Calculer la plus grande série positive ou négative pour une date donnée

@Misange
autant je suis (a moitié) d'accord pour le mot de passe, autant j'ai bel et bien donné les conditions à tester ("pour une date donnée, ca signifie qu'il peut y avoir plusieurs dates dans la colonne qui soient différentes).
Pour le mot de passe, je souhaitais juste que ceux qui m'ont aider replace les formules dans mon fichier perso car, dans mon cas, je n'arrivais pas a les adapter. Les réponses données sur le sujet que j'ai ouvert sont, elles, toutes disponibles.
Désolé toutefois de la gêne occasionnée, sans animosité,
Vinz.
 
Re : Calculer la plus grande série positive ou négative pour une date donnée

Re,
@Misange: désolé d'avoir joint un fichier protégé par mot de passe, je ne referais plus cette erreur.
@JHA: ça à l'air de fonctionner à première vue, j'ai juste modifié quelque peu votre formule:

Code:
=MAX(SI((Tableau3[Date]=F1)*(Tableau3[Profit]>=0);Tableau3[ColonneSup];MIN(Tableau3[ColonneSup])))

pour l'adapter à une période:

Code:
=MAX(SI((H1<=Tableau3[Date]<=J1)*(Tableau3[Profit]>=0);Tableau3[ColonneSup];0))

Avec: H1: date du début de la période voulue et J1 date de fin de période.

J'ai également modifié la [valeur si faux]:

Code:
MIN(Tableau3[ColonneSup]

Par:

Code:
 0

Car effectivement si la condition n'est pas remplie, c'est à dire s'il n'y a pas de date enregistrée dans le tableau qui correspond à la période voulue, alors il n'y a pas de série.

Cdlt
 
Re : Calculer la plus grande série positive ou négative pour une date donnée

Arf, j'ai été trop vite

Code:
=MAX(SI((H1<=Tableau3[Date]<=J1)*(Tableau3[Profit]>=0);Tableau3[ColonneSup];0))

ne fonctionne pas, il met met 0 tout le temps, donc j'en déduit qu'il ne me prend pas en compte le fait que la date du tableau doit être entre les dates limites H1 et J1...
 
Re : Calculer la plus grande série positive ou négative pour une date donnée

Bonsoir,
je m'en suis quand même sorti grâce à vous tous, je vous remercie ! J'ai pu adapté les formules pour un jour, pour une période et pour toutes les dates et histoire d'être "réglo"...je vous envoie le fichier final avec les solutions (fichier sans mot de passe!).
Bonne soirée,
Cdlt.

Regarde la pièce jointe Calculer une série.xlsx
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2021 Macro
Réponses
6
Affichages
310
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
642
Retour