Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2021 Excel formule pour savoir si une période de 2 dates se trouve dans une autre période de dates

MINDMAP007

XLDnaute Nouveau
Bonjour,

Je cherche une formule pour savoir si une période de 2 dates se trouve dans une autre période de dates.
Plus précisement si la période de contrat d'un collaborateur était couverture dans la période d'un mois de l'année.

J'ai bien trouvé une formule pour savoir si une date se trouve entre une période mais pas pour m'indiquer si une période de 2 dates se trouve entre une autre période.
Mes collègues aussi ont séchés sur le sujet.

En annexe l'exemple de mon fichier.

Dans l'attente d'une bonne réponse, merci par avance de votre recherche.

Crdl, MindMap
 

Pièces jointes

  • Période dates_Forum Question.xlsx
    16.8 KB · Affichages: 6

MINDMAP007

XLDnaute Nouveau
dans le fichier joint il y a des exemples :
si la date d'engagement et la date de sortie d'un collaborateur est couverte par une période correspondant à un mois : 01.01.2024 au 31.01.2024
dans le fichier : si le contrat est valide pour le mois de référence, la cellule check indique vrai si ce n'est pas le cas doit indiquer faux.
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Désolé, j'ai envoyé trop vite ma réponse sans contrôler.
Avec cette formule, tu as le nombre de jour(s) pour la période.
VB:
=NB(EQUIV(LIGNE(INDIRECT($D11&":"&$E11));LIGNE(INDIRECT(H$9&":"&I$9));0))

JHA
 

Pièces jointes

  • Période dates_Forum Question_V2.xlsx
    18.4 KB · Affichages: 5

MINDMAP007

XLDnaute Nouveau
Bonjour,

La formule proposée (voir colonnes avec indication VRAI ou FAUX, ne fonctionne pas lorsque la date d'entrée ou de sortie n'est pas le 1er ou le dernier jour du mois. Exemple en janvier ligne 12 la date de sortie est le 15.01 donc la formule doit afficher VRAI. Exemple en février ligne 15, date entrée est le 03.02 la formule doit afficher VRAI.
 

Pièces jointes

  • Période dates_Forum Question_.xlsx
    17.8 KB · Affichages: 7

ALS35

XLDnaute Impliqué
Bonjours à tous de nouveau,
La formule que tu utilises n'est pas celle que je t'avais proposée qui elle semble fonctionner correctement dans ton exemple :
Code:
=ET($D11<=I$9;$E11>=H$9)
Cordialement
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…