Pas besoin de formules compliquées…
Petite précision : ces explications ne fonctionnent que pour les dates à partir du 1er janvier 1900.
Voici la procédure à suivre.
Voici la procédure à suivre.
Pour ajouter des jours à une date
Rien de plus facile, il suffit de faire une addition.Pour ajouter ou soustraire des mois à une date
Le plus simple est d'utiliser la fonction MOIS.DECALERLa syntaxe est la suivante : MOIS.DECALER(date de départ; nombre de mois à ajouter ou à soustraire)
Pour soustraire un nombre de mois, il suffira de mettre le signe - devant la référence de la cellule.
Juste préciser que cela ne fonctionne pas avec les dates inférieures à 1900 Amis généalogistes, rajoutez des siècles à vos dates, sinon c'est parfait :)
RépondreSupprimerBonjour,
RépondreSupprimerPour calculer un terme de bail à 3 ans, par rapport à l'anniversaire d'effet, j'ai un hic : la fonction m'amène d'un 01/01/20 (par ex.) à 01/01/23 (et non pas 31/12/22... Que faire ?
Bonjour Jackot.
RépondreSupprimerIl faut tout simplement soustraire 1.
Exemple : =MOIS.DECALER(B2;36)-1
Bonsoir, je fais des recherches en histoire, je dois calculer des durées d'hospitalisation en soustrayant "date de sortie à date d'entrée"... au XIXe siècle !
SupprimerPour cela, j'ai tenté d'utiliser la fonction DATEDIF, et je me suis rendu compte de l'impossibilité de la chose.
J'ai ensuite pensé que je pourrais rajouter deux colonnes à mon tableau, dans lesquelles j'aurai une formule qui me restituerait mes dates d'entrée et de sortie augmentées de 100 ans, conservant ainsi le différentiel exprimé en nombre de jours.
Je suis tombé sur votre réponse du 16 février 2016 expliquant l'astuce consistant à "détourner" la fonction "MOIS.DECALER" en posant une colonne "nb d'année "100" et en "posant" la formule =MOIS.DECALER(H2;I2*1200): ça ne marche pas !
mariage.philippe@laposte.net
Bonjour.
RépondreSupprimerMerci pour votre commentaire très intéressant.
Excel enregistre les dates sous forme de numéros séquentiels, pour pouvoir effectuer des calculs (soustraction de deux dates par exemple).
Ainsi, par défaut, le 1er janvier 1900 correspond au chiffre 1. Le 16 novembre 2021 correspond au nombre 44 516 parce que 44 516 jours se sont écoulés depuis le 1er janvier 1900.
Pour réaliser des calculs sur les dates avant 1900, c'est plus compliqué. Microsoft propose d'utiliser une macro-commande. Mais là, il faut avoir des connaissances en VBA (langage de programmation). Voici le lien : https://docs.microsoft.com/fr-fr/office/troubleshoot/excel/calculate-age-before-1-1-1900
J'espère que cela vous aidera.
Au plaisir de vous lire !
Sophie
Bien reçu votre réponse ; je suis allé voir cette page MICROSOFT et je dois vous avouer n'y avoir rien compris !
RépondreSupprimerMes limites en informatique sont très vite atteintes ...
Je vais mettre sur le coup un ancien collègue, en lui proposant de mettre un peu d'animation dans sa routine de retraité : il faut croire aux miracles, nous sommes bientôt à Noël !
Si le père Noël m'apporte la réponse, je ne manquerais pas de vous en faire part.
Cordialement
Bien reçu votre réponse ; je suis allé voir cette page MICROSOFT et je dois vous avouer n'y avoir rien compris !
RépondreSupprimerMes limites en informatique sont très vite atteintes ...
Je vais mettre sur le coup un ancien collègue, en lui proposant de mettre un peu d'animation dans sa routine de retraité : il faut croire aux miracles, nous sommes bientôt à Noël !
Si le père Noël m'apporte la réponse, je ne manquerais pas de vous en faire part.
Cordialement
Bonjour.
RépondreSupprimerOui, comme je vous le disais, cela nécessite d'avoir quelques connaissances en VBA...
Tenez-moi informée de cette mise en application.
Sophie.