Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui)

anthoYS

XLDnaute Barbatruc
Bonjour,

Il s'agit de soldes.
Si le mois est passé par rapport à aujourd'hui, alors afficher le dernier jour du mois passé, sinon si le mois est en cours afficher la date du jour jusqu'à ce que le mois sois passé en entier et ne reste que le dernier jour affiché.
Et par contre, si mois du futur,ne rien afficher du tout (par exemple Aout 2010, rien)

Merci d'avance.
 

Pièces jointes

  • 140Fm.xls
    15.5 KB · Affichages: 154
  • 140Fm.xls
    15.5 KB · Affichages: 169
  • 140Fm.xls
    15.5 KB · Affichages: 168

Tibo

XLDnaute Barbatruc
Re : Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui

Bonjour,

Une solution :

Code:
=SI(MOIS(B1)<MOIS(AUJOURDHUI());DATE(ANNEE(B1);MOIS(B1)+1;0);SI(MOIS(B1)=MOIS(
AUJOURDHUI());AUJOURDHUI();""))

Je te laisse tester


@+
 

anthoYS

XLDnaute Barbatruc
Re : Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui

Re,

Enorme Tibo, ça fonctionne !

Un grand merci à toi.

Edit ; Je précise pour 2010 seulement, or je souhaite que ça fonctionne même si 2009 ou moins apparaît voire même 2011, et là pour l'instant rien ne devra apparaître en attendant...
 
Dernière édition:

anthoYS

XLDnaute Barbatruc
Re : Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui

Re,

Après revérification, je constate un problème.
Je précise, le mois en question correspond une année donnée, soit pour juillet 2009, il faut afficher "".

Merci par avance
 

Pièces jointes

  • 140Fm.xls
    19 KB · Affichages: 120
  • 140Fm.xls
    19 KB · Affichages: 125
  • 140Fm.xls
    19 KB · Affichages: 132

Tibo

XLDnaute Barbatruc
Re : Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui

re,

correction pour tenir compte de ta remarque :

Code:
=SI(MOIS(B1)=MOIS(AUJOURDHUI());AUJOURDHUI();SI(B1<AUJOURDHUI();DATE(ANNEE(B1);
MOIS(B1)+1;0);""))

Je te laisse tester

@+
 

anthoYS

XLDnaute Barbatruc
Re : Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui

Bonjour,

J'ai revu et je constate un problème pour le mois en cours de l'année dernière.

Merci et @+ !
 

Pièces jointes

  • 140Fin.mois_aujourdh.xls
    16 KB · Affichages: 127

Tibo

XLDnaute Barbatruc
Re : Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui

Bonsoir,

Adaptation de la formule (je pensais initialement que ton tableau portait sur 12 mois maxi) :

Code:
=SI(B1<DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());1);DATE(ANNEE(B1);MOIS(B1)+1;
0);SI(MOIS(B1)=MOIS(AUJOURDHUI());AUJOURDHUI();""))

@+
 

VINCEGR

XLDnaute Occasionnel
Re : Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui

Bonjour le forum, anthoYS, Tibo,

je suis interessé par cette formule mais je souhaite si possible indication de la date toujours 1er jours du mois
est-ce possible ?
merci d'avance
 

anthoYS

XLDnaute Barbatruc
Re : Afficher selon si mois passé (dernier jour) ou mois en cours (date d'aujourd'hui

Bonjour VINCEGR,

à défault de mieux essai avec ça ;
Je pense que l'on peut trouver mieux...

Mais moi je coince là.

Voilà,

bonne continuation !
 

Pièces jointes

  • formuleVINCEGR.xls
    18 KB · Affichages: 167

Discussions similaires

Réponses
11
Affichages
510

Statistiques des forums

Discussions
312 206
Messages
2 086 202
Membres
103 157
dernier inscrit
youma