Bonsoir Stéphane,
ton fichier en retour : https://www.cjoint.com/c/MLosGt6j0n0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
regarde les données de la colonne "Durée de validité" ; ça a l'air inchangé
n'est-ce pas ? pourtant, c'est que des nombres : 2 ou 5 : il n'y a pas " ans" ;
c'est car j'ai mis ce format de nombre personnalisé : 0" ans" ; ça permet de
mettre cette formule en C4 (déjà étirée vers le bas jusqu'en C10) :
=SI(OU(B4="";F4="");"";DATE(ANNEE(B4)+F4;MOIS(B4);JOUR(B4)))
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
tu vois qu'en H4, il y a la date d'aujourd'hui : 14/12/2023 ; ça permet de
mettre le Nombre de mois (colonne D) ; formule en D4 (déjà étirée vers
le bas jusqu'en D10) :
=SI(C4="";"";SI(C4>H$4;DATEDIF(H$4;C4;"m");-DATEDIF(C4;H$4;"m")))
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MFC = Mise en Forme Conditionnelle ; c'est sur l'onglet Accueil,
groupe Styles ; commande "Mise en forme conditionnelle".
pour la plage C4:C10, j'ai mis ces 3 règles de MFC (une pour
chaque couleur de remplissage) :
fond rouge : =ET(D4<=0;C4<>"")
fond orange : =ET(D4<3;C4<>"")
fond vert : =ET(D4>=3;C4<>"")
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
si j'ai ajouté la ligne 10, c'est pour te montrer ceci :
a) ça montre aucune donnée en C10 et D10, même si y'a des formules.
b) y'a aucune couleur de remplissage en C10 (c'est normal).
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
si tu préfères, tu pourras masquer la colonne D.
rhodo