Afichage variable d'une date en fonction d'une cellule

Jastel

XLDnaute Nouveau
Bonjour...

Ben voilà je bute sur un truc.... malgré différentes lectures je ne trouve rien de probant:

en A1 une formule me donne le numéro de la semaine.... dont la date est saisie (5.07.12) en B1 jusque la pas de soucis...

Mais il me faudrait pouvoir faire varier l'affichage de B1 avec par exemple: 5/6.07.12 au lieu de 6.07.12 si en C1 le mot nuit est saisi (donc cellule nonvide).

En espérant avoir été clair dans mes propos.... ;-) Un grand merci d'avance pour vos réponses....
 

piga25

XLDnaute Barbatruc
Re : Afichage variable d'une date en fonction d'une cellule

Bonjour,

Il ne sera pas possible d'afficher ce format de date comme cela sans passer par une cellule supplémentaire.
Un essai à mettre en D1 :
=SI(C1="nuit";JOUR(B1)-1&"/"&JOUR(B1)&"."&MOIS(B1)&"."&ANNEE(B1);B1)

EDIT : De plus en début de mois il va se poser un autre problème!!!!
 
Dernière édition:

piga25

XLDnaute Barbatruc
Re : Afichage variable d'une date en fonction d'une cellule

Bonjour,

Un essai avec ceci qui doit normalement résoudre le problème du 01 du mois.
A mettre en D1
=SI(ET(JOUR(B1)=1;C1="nuit");JOUR(FIN.MOIS(B1;-1))&"/"&JOUR(B1)&"."&MOIS(B1)&"."&ANNEE(B1);SI(ET(B1<>1;C1="nuit");JOUR(B1)-1&"/"&JOUR(B1)&"."&MOIS(B1)&"."&ANNEE(B1);B1))
 

Discussions similaires

Statistiques des forums

Discussions
312 677
Messages
2 090 806
Membres
104 671
dernier inscrit
Guilbry