Résultat fonction ET erroné ?

Fermé
Babacar - 18 sept. 2011 à 11:29
eriiic Messages postés 24513 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 mars 2023 - 18 sept. 2011 à 12:31
Bonjour,

Est ce que quelqu'un sait pourquoi est ce que ce ci ne marche pas sous Excel

A1 = Aujourd'hui donne 18/09/2011

B1 = Janvier
B2 = Février
.....
.....
.....
B9 = Septembre


C1 = SI(ET(A1>=1/09/2011;A1<1/10/2011);B9;" ")


Résultat C1 = vide

1 réponse

eriiic Messages postés 24513 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 mars 2023 7 168
Modifié par eriiic le 18/09/2011 à 12:32
Bonjour,

Excel ne comprend pas les date telles que tu lui fournis.
Il faut soit utiliser le fonction date(année;mois;jour), soit lui indiquer sous forme de chaine et multiplier par 1 pour qu'il la transforme en numérique, cad: "01/9/11"*1.
Donc:
=SI(ET(A1>="1/9/2011"*1;A1<"1/10/2011"*1);B9;" ")
ou mieux :
=INDEX($B$1:$B$12;MOIS(A1))
ou encore mieux :
=A1 et mettre en format de cellule personnalisé : mmmm

eric
1