Format conditionnel suivant période établie

Résolu
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   -  
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Comment indiquer à EXCEL, en format conditionnel (Mois ou Jours) ?

Si j'ai le début d'un mois en A1 et en B1 la fin d'un mois, je souhaite que le format soit 0 "Mois"

Si j'ai une date qui ne remplit pas cette condition, le calcul en C1 devra être en jours.

Exemple format (mois) :

A1 = 01/07/2021
B1 = 31/07/2021
C1 = 1 Mois

Autre exemple format (jours) :

A1 = 01/07/2021
B1 = 04/08/2021
C1 = 35 jours

Je pensais passer par un format conditionnel, sauf si je peux en C1, faire autrement....

Merci d'avance !

Bien cordialement,

Configuration: Windows / Firefox 91.0
A voir également:

2 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Essaies ceci en C1
=SI(ET(ANNEE(A1)=ANNEE(A2);MOIS(A1)=MOIS(A2));" 1 mois";1+A2-A1 & " jours")

Cdlmnt
1
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
 
Bonjour ccm81,

Merci pour cette solution qui fonctionne quand il y a 1 mois indiqué, mais lorsque il y a 2,3, ou + de mois (entier) indiqué, cela se traduit en jours.

J'aurais dû le préciser.....

Quand la 1ère date indiquée est un début de mois et la 2ème date indiquée est une fin de mois, le calcul devra se faire en mois et puis pour le reste en jours....

Exemple :

A1 = 01/07/2021
B1 = 31/08/2021
C1 = 2 Mois


Cdlt
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Ceci ?
=SI(ET(JOUR(A1)=1;JOUR(A2)=JOUR(FIN.MOIS(A2;0)));1+DATEDIF(A1;A2;"m")&" mois";A2-A1+ 1&" jours")

Cdlmnt
1
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
 
C'est parfait ! Merci !
0