Travailler sur les dates avec Excel

Vous avez une date en C3 par exemple, et vous voulez connaitre :
  • le N° de la semaine correspondant à cette date : = NO.SEMAINE(C3;2)

Nota : 2 correspond à un système de semaines commençant le Lundi, et 1 pour le Dimanche.
  • la date de fin du mois : =FIN.MOIS(C32;0)

Nota : 0 pour la fin du mois désigné.
1 pour la fin du mois suivant
2 pour la fin du mois d'aprés
etc ....

trés utile dans une formule de paiement à X mois aprés la date de facture.
  • le nombre de jours ouvrés entre les dates A1 et A2 = NB.JOURS.OUVRES(A1;A2;A3:A6)

Nota :
A1 pour la date de début ;
A2 pour la date de fin ;
A3:A6 pour une liste de jours fériés.
Publié par Furtif - Dernière mise à jour le 17 novembre 2009 à 13:56 par marlalapocket
Ce document intitulé « Travailler sur les dates avec Excel » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Travailler sur les dates avec Excel
  •  Soustraire deux dates (Résolu) » Meilleure réponse: Date de début en B2 (03/01/08) et date de fin en C2 (17/01/08) : Durée en D2 =C2-B2 avec Format/Cellule/Nombre/Standard
  •  Date enregistrement excel (Résolu) » Meilleure réponse: salut, j'ai toujours pas réussi à changer la date de modification à l'enregistrement independement dans chaque feuille. j'ai repris ce code mais cela ne marche que pour une feuille. si je le recopie pour une autre feuille, cela me crée
  •  EXCEL - Insérer la date compléte » Meilleure réponse: salut, il te aller dans format de cellule, nombre, personalisée, tu tapes jjjj jj mmm aaaa rspecte les minuscules et les espaces, dans ta cellule tu tapes la date comme ça: 29/08/2003 et oh magie excel ecrit tout le reste, si tu veux qu
  •  [Excel] date automatique sans mise à jour » Meilleure réponse: Bonjour, une macro évènementielle te conviendrait-elle? Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then If Not (IsEmpty(Target.Value)) Then Range("B1").Value = Now Else Range("B1").ClearContents End S
  •  VBScript - Les fonctions de date et de temps » Articles : Les fonctions de date et de temps Fonction Description Date Retourne la date du système DateAdd(interval, number, date) Ajoute un intervalle de temps (interval) à une...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Les fonctions Ligne, Lignes, Colonne, Colonnes
Remplir une ligne ou une colonne avec une suite logique