Je crée un tableau en Excel pour aider à déterminer les dates bi-annuelles à partir d'une date d'entrée. Exemple: Si la date de début d'un accord est le 01/09/2017 et le 31/08/2018, les dates semestrielles seraient les 28/02/18 et 31/08/2018. Les dates de service seraient de deux mois avant la fin de la période de l'accord, et six mois avant la deuxième date de service (respectivement le 30/06/2018 et le 31/12/2017).Excel Tableau de date pour déterminer la prochaine date bisannuelle à partir de la date d'entrée
Formule pour cela:
=IF(ISBLANK(O3), "",IF(EOMONTH(A1, 0)=EOMONTH(O3, -2), "BIANNUAL", IF(EOMONTH(A1, 0)=EOMONTH(O3, -8), "BIANNUAL", "")))
Où A1 se réfère à Janvier, B1 serait Février, et ainsi de suite à travers à Décembre (L1). O3 est la zone Date de fin de l'accord et sera statique sur la feuille. Cette formule fonctionne parfaitement pour moi. Ce que j'essaye d'obtenir est une formule pour les cellules en haut qui énumèrent les mois (Jan-Dec). J'ai besoin d'une formule qui mettra la date comme 1/31/2018 pour Jan, 28/02/2018 pour Feb, 9/30/2017 pour Septembre (pour l'année en cours puisque Septembre n'est pas passé). Le jour actuel doit être le dernier jour du mois, et si ce mois est passé, alors l'année devrait être pour l'année suivante. J'ai joué avec la fonction DATE, mais je n'arrive pas à l'obtenir.
Ce que j'ai à ce jour - Janvier 2018:
=DATE(YEAR(TODAY()+365), MONTH(42766), DAY(EOMONTH(42766, 0)))
Cela fonctionne, mais pas chaque mois sera en 2018. je dois l'année pour changer seulement après que le mois a passé. Je sens que je suis trop compliquer les choses, ou j'ai besoin d'une formule beaucoup plus complexe. S'il vous plaît aider.
pouvez-vous fournir des exemples de données? Quand vous dites des choses comme janvier dans A1, cela signifie-t-il que le texte est Janvier, ou et la date Excel est formatée pour afficher le mois? Êtes-vous à la recherche d'une formule qui générera automatiquement de A1 à L1 en fonction des dates de début et de fin?Je me suis un peu perdue dans la description que vous avez donnée. –