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

XL 2016 [RESOLU] Changement de valeur en fonction de la date actuelle

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 !

Menstru LH

XLDnaute Junior
Bonjour à tous

J'ai un problème de logique que je n'arrive pas à résoudre ...

Le tableau ci-dessous donne un échantillon de données. Mon besoin est le suivant : j'aimerais que la cellule A2 change de valeur (par exemple y au lieu de x) automatiquement lorsque la cellule du mois en cours est à 0. Comment faire ?

VALEURSJUIN 21JUILLET 21AOÜT 21
X (à remplacer par y si juillet est à 0)101

Merci
 
Bonjour Menstru LH

Une proposition par formule :
Code:
=SI(INDEX($B$2:$D$2;1;EQUIV(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());1);$B$1:$D$1;0))=0;"y";"X")

Pour que ca marche, il faut que les dates en $B$1:$D$1 soient au format date : 1/06/2021, 1/07/2021, 1/08/2021.
 
j'abuse de ta gentillesse @Fred0o ^^

Dernier point : j'aimerai faire une somme conditionnelle en fonction de la date en cours et d'une condition Ai.

Voici les tableaux pour mieux comprendre :

TABLEAU 1 :
Mois en cours (par exemple : juillet 2021 (=FIN.MOIS(AUJOURDHUI();-1)+1)CHAMP
VALEUR_NAME=somme.si(condition 1;A1;y1+y3) [et si le mois en cours c'est août 21 alors ça sera z1+z3)]

TABLEAU 2:
CONDITION 1Juin 21Juillet 21Août 21
A1x1y1z1
A2x2y2z2
A1x3y3z3

Merciiii
 
Bonjour @Fred0o

Ci-joint un essai !

L'objectif est de calculer l'équation CA en fonction de deux conditions (le mois en cours (par rapport à la cellule A1 donc) et le statut "actif").

J'ai le début de l'équation mais je n'arrive pas à formaliser que si la date est juillet, alors la somme du CA c'est de C5 à C11, si c'est août c'est de D5 à D11, etc. (il y a peut être quelque chose avec DECALER mais je reconnais bloquer bêtement...)

Merciii
 
Hello @Fred0o

Merci beaucoup ^^ J'ai changé de méthodes en m'inspirant de ta formule et ça maaaarche !

Voici ce que j'avais fait :

VB:
SOMME.SI($A$2:$A$7;B$1;DECALER($B$2;0;EQUIV($A$1;$B$1:$D$1;0)-1;6;1))

Donc un grand merci !
 
Dernière édition:
- 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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…