Problématique formule Excel

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

J'ai une problème de formule Excel :

J'ai un nombre conséquent de factures datées du 01/07/2019 à aujourd'hui.
J'aimerais relever :

Si la date est comprise entre 01/01/2019 et 31/12/2019 alors mettre "EX25".
Si la date est comprise entre 01/01/2020 et 31/12/2020 alors mettre "EX26".
Ect ..........

Cette formule ne fonctionne pas (peut-être y a--il un problème de syntaxe?):

=SI(ET(A2>="01/07/2019";A2<="31/06/2020");"EXE30";SI(ET(A2>="01/07/2020";A2<="31/06/2021");"EXE31";SI(ET(A2>="01/07/2021";A2<="31/06/2022");"EXE32";"NA")))

Auriez-vous une solution?

Merci de votre réponse,
Bonne journée :)

Configuration: Windows / Chrome 94.0.4606.61

2 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

Il est normal que ta formule soit en erreur, la date 31/06/... n'existe pas, juin n'a que 30 jours
utilise des dates valides
=SI(ET(A2>="01/07/2019";A2<="30/06/2020");"EXE30";SI(ET(A2>="01/07/2020";A2<="30/06/2021");"EXE31";SI(ET(A2>="01/07/2021";A2<="30/06/2022");"EXE32";"NA"))) 

0
EMMA18_12 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Effectivement....
Mais même en changeant la date, cela me met EXE30 pour une date de facture de décembre 2021, alors que c'est le résultat de l'EX32....
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Peut être un problème de format, tu peux également utiliser cette formule plus longue

=SI(ET(A2>=DATEVAL("01/07/2019");A2<=DATEVAL("30/06/2020"));"EXE30";SI(ET(A2>=DATEVAL("01/07/2020");A2<=DATEVAL("30/06/2021"));"EXE31";SI(ET(A2>=DATEVAL("01/07/2021");A2<=DATEVAL("30/06/2022"));"EXE32";"NA")))
0
EMMA18_12 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
C'est super gentil, un grand merci ;)
0