Manipuler des dates

frederic974

XLDnaute Nouveau
Bonjour,
J'ai un classeur excel qui me sert a manipuler des dates ce que je souhaite faire est relativement simple.
Sur ma feuille j'ai 2 cases
J2 qui contient le mois
J3 qui contient l'année

Puis j'ai une A B C D qui contient des données de dates (le jours, le mois, l'année et la date complète)
Mon objectif c'est lorsque je change un des paramètres en J2 OU J3 les colonnes A B C D se mettent a jours automatiquement.
Un exemple pour illustrer le mois d'octobre par exemple
Quelqu'un pourrais peut être m'aider?
En fouillant j'ai trouver quelque petites choses comme la fonction excel FIN.MOIS qui permet d'avoir la fin du mois en question mais je suis loin encore de ce que je veux faire.
Merci pour vos retours
 

Pièces jointes

  • Date.xlsm
    12.9 KB · Affichages: 50
  • Date.xlsm
    12.9 KB · Affichages: 48
  • Date.xlsm
    12.9 KB · Affichages: 49

frederic974

XLDnaute Nouveau
Re : Manipuler des dates

Salut titiborregan
J2 contient le mois et J3 l'année si je change ces champs par exemple je met novembre plutôt qu'octobre les colonnes A B C D se mettent à jour avec M contenant 11 (novembre c'est le 11éme mois) novembre il y a que 30 jours donc il y aura pas la ligne J (31) et pour la colonne D ce sera 01/11/2013 02/11/2013 etc etc.
 

titiborregan5

XLDnaute Accro
Re : Manipuler des dates

regarde le fichier joint...
je n'ai pas réussi (pas eu le temps et pas d'idée) pour ne pas afficher le 31 quand il n'y en a pas...

Bon courage
 

Pièces jointes

  • Date.xls
    50 KB · Affichages: 42
  • Date.xls
    50 KB · Affichages: 45
  • Date.xls
    50 KB · Affichages: 34

job75

XLDnaute Barbatruc
Re : Manipuler des dates

Bonjour frederic974, titiborregan5,

L'important est la formule en D5, en A5 B5 C5 elles coulent de source.

Versions Excel 2007 et suivantes :

Code:
=SIERREUR(--(LIGNES($1:1)&J$2&J$3);"")
Versions Excel 2003 et précédentes :

Code:
=SI(ESTNUM(-(LIGNES($1:1)&J$2&J$3));--(LIGNES($1:1)&J$2&J$3);"")
Fichiers joints.

Edit : salut excfl, je n'avais pas vu.

A+
 

Pièces jointes

  • Date(1).xls
    38 KB · Affichages: 33
  • Date(1).xlsm
    14.1 KB · Affichages: 31
  • Date(1).xls
    38 KB · Affichages: 33
  • Date(1).xls
    38 KB · Affichages: 33
  • Date(1).xlsm
    14.1 KB · Affichages: 31
Dernière édition:

job75

XLDnaute Barbatruc
Re : Manipuler des dates

Bonjour le fil, le forum,

Pour éviter des résultats aberrants quand on efface le mois en J2, utiliser DATEVAL.

Fichiers (2).

A+
 

Pièces jointes

  • Date(2).xls
    39 KB · Affichages: 29
  • Date(2).xlsm
    14.3 KB · Affichages: 32
  • Date(2).xls
    39 KB · Affichages: 27
  • Date(2).xls
    39 KB · Affichages: 33
  • Date(2).xlsm
    14.3 KB · Affichages: 31

job75

XLDnaute Barbatruc
Re : Manipuler des dates

Re,

En mettant des slashes / on peut entrer en J2 le mois en lettres ou en nombre.

Fichiers (3).

Edit : intéressant de noter qu'en J2 on peut entrer oct, octo, octob, octobr, octobre, mais pas october...

A+
 

Pièces jointes

  • Date(3).xlsm
    14.3 KB · Affichages: 28
  • Date(3).xls
    39.5 KB · Affichages: 42
  • Date(3).xlsm
    14.3 KB · Affichages: 27
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 638
Messages
2 090 395
Membres
104 520
dernier inscrit
vassy