Bonjour à tous, j'espère que vous pourrez m'aider pour un problème a priori simple mais auquel je ne trouve que des solutions compliquées :
Reformulation :
Je cherche dans un premier temps à comparer deux intervalles, précisément des intervalles de temps : un intervalle lié à une personne et un intervalle de temps standard : les mois de 2011.
Concrètement :
- Est-ce que la période du 01/01/2011 à 15/03/2011 couvre, même partiellement, le mois de février 2011 ? (ou du 01/02/2011 au 28/02/2011)
Dans une deuxième phase, l'info finale que je chercherais serait précisément :
- Combien de jours travaillés la période du 01/01/2011 à 15/03/2011 a-t-elle dans le mois de février 2011 ?
Dernière contrainte, je n'exclus pas d'utiliser des formules, mais je préfère explorer prioritairement une méthode VBA
J'ai créé une table avec un format date mais apparemment ce format n'est pas correctement interprété. Au-delà de ça, en commençant à écrire le code, j'ai l'impression qu'il va me falloir des 5 ou 6 cas ou conditions à décrire pour établir cette appartenance ou pas... N'y a-t-il pas plus simple ?
Merci d'avance pour toute aide.
Reformulation :
Je cherche dans un premier temps à comparer deux intervalles, précisément des intervalles de temps : un intervalle lié à une personne et un intervalle de temps standard : les mois de 2011.
Concrètement :
- Est-ce que la période du 01/01/2011 à 15/03/2011 couvre, même partiellement, le mois de février 2011 ? (ou du 01/02/2011 au 28/02/2011)
Dans une deuxième phase, l'info finale que je chercherais serait précisément :
- Combien de jours travaillés la période du 01/01/2011 à 15/03/2011 a-t-elle dans le mois de février 2011 ?
Dernière contrainte, je n'exclus pas d'utiliser des formules, mais je préfère explorer prioritairement une méthode VBA
J'ai créé une table avec un format date mais apparemment ce format n'est pas correctement interprété. Au-delà de ça, en commençant à écrire le code, j'ai l'impression qu'il va me falloir des 5 ou 6 cas ou conditions à décrire pour établir cette appartenance ou pas... N'y a-t-il pas plus simple ?
Merci d'avance pour toute aide.
Pièces jointes
Dernière édition: