Bonsoir,
J'ai besoin de vos lumières concernant un problème de date.
J'ai un tableau qui se présente de la manière suivante :
A4 = 2015 ( ça correspond à l'année )
B4 = 01 - C4 = 02 - D4 = 03 - E4 = 04 etc... ( ça correspond au mois )
A6 = 01 - A7 = 02 - A8 = 03 ......... A33 = 28 - A34 = 29 - A35 = 30 - A36 = 31 ( ça correspond au jour )
Avec la formule suivante =DATE($A$4;$C$4;$A$33) j'obtiens donc 28/02/2015
Maintenant j'ai une formule qui va rechercher dans une feuille la date en question et me renvoyer la valeur se situant dans la 2eme colonne
=SI(ESTNA(RECHERCHEV(DATE($A$4;C$4;$A33);Base_Trajets!$A$3:$B$1616;2));0;RECHERCHEV(DATE($A$4;C$4;$A33);Base_Trajets!$A$3:$B$1616;2))
Jusque la tout se passe bien.
La ou ça se complique c'est dans mon tableau si j'ai =DATE($A$4;C$4;$A35 ça va correspondre au 30/02/2015
qui bien entendu n'existe pas.
J'ai bien entendu le même problème pour les mois qui n'ont que 30 jours et non pas 31.
donc si je met cette formule :
=SI(ESTNA(RECHERCHEV(DATE($A$4;C$4;$A35);Base_Traj ets!$A$3:$B$1616;2));0;RECHERCHEV(DATE($A$4;C$4;$A 33);Base_Trajets!$A$3:$B$1616;2))
ça me renvoi la valeur de la cellule correspondant au 01/03/2015
Question :
Comment puis-je tester si la date en question existe ou non par le biais d'une condition SI.
Merci pour votre aide
Désolé je n'ai pas la possibilité d'envoyer mon fichier ce soir, ça ne fonctionne pas pour je ne sais quelle raison
JP
J'ai besoin de vos lumières concernant un problème de date.
J'ai un tableau qui se présente de la manière suivante :
A4 = 2015 ( ça correspond à l'année )
B4 = 01 - C4 = 02 - D4 = 03 - E4 = 04 etc... ( ça correspond au mois )
A6 = 01 - A7 = 02 - A8 = 03 ......... A33 = 28 - A34 = 29 - A35 = 30 - A36 = 31 ( ça correspond au jour )
Avec la formule suivante =DATE($A$4;$C$4;$A$33) j'obtiens donc 28/02/2015
Maintenant j'ai une formule qui va rechercher dans une feuille la date en question et me renvoyer la valeur se situant dans la 2eme colonne
=SI(ESTNA(RECHERCHEV(DATE($A$4;C$4;$A33);Base_Trajets!$A$3:$B$1616;2));0;RECHERCHEV(DATE($A$4;C$4;$A33);Base_Trajets!$A$3:$B$1616;2))
Jusque la tout se passe bien.
La ou ça se complique c'est dans mon tableau si j'ai =DATE($A$4;C$4;$A35 ça va correspondre au 30/02/2015
qui bien entendu n'existe pas.
J'ai bien entendu le même problème pour les mois qui n'ont que 30 jours et non pas 31.
donc si je met cette formule :
=SI(ESTNA(RECHERCHEV(DATE($A$4;C$4;$A35);Base_Traj ets!$A$3:$B$1616;2));0;RECHERCHEV(DATE($A$4;C$4;$A 33);Base_Trajets!$A$3:$B$1616;2))
ça me renvoi la valeur de la cellule correspondant au 01/03/2015
Question :
Comment puis-je tester si la date en question existe ou non par le biais d'une condition SI.
Merci pour votre aide
Désolé je n'ai pas la possibilité d'envoyer mon fichier ce soir, ça ne fonctionne pas pour je ne sais quelle raison
JP
Dernière modification par un modérateur: