XL 2016 Détecter et numéroter des chevauchements de périodes

FranckEly

XLDnaute Nouveau
Bonjour,

Malgré mes recherches, je ne trouve pas de solution à mon problème.
Voilà le détail de mon tableau :
En A, une date et une heure de début
En B, une date et une heure de fin
En D, le nom d'une société
En E, le numéro d'un étage
En F, le numéro d'une zone sur l'étage

L'objectif est de détecter les périodes qui se chevauchent pour un même niveau et une même zone et, de les numéroter dans la colonne C.
J'ai trouvé le moyen de les détecter mais je ne parviens pas à les numéroter.
Avec la formule présente, cela fonctionne évidemment que si je n'ai qu'un seul chevauchement.
La première période aura en colonne C le numéro d'ordre 1 et la seconde la numéro 2.
Je souhaite que la suivante est le numéro 3 et ainsi de suite.

Merci d'avance
 

Pièces jointes

  • Planning test.xlsx
    13.3 KB · Affichages: 2
Dernière édition:

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai avec ce que je comprends.
VB:
=SI(ET(A4<=PETITE.VALEUR(SI(($E$4:$E$10=$E4)*($F$4:$F$10=$F4);$A$4:$A$10);1);B4>=GRANDE.VALEUR(SI(($E$4:$E$10=$E4)*($F$4:$F$10=$F4);$B$4:$B$10);1));1;MAX(SI(($E$4:$E$4=$E4)*($F$4:$F$4=$F4);$C$3:$C3)+1))
Formule matricielle à valider par Ctrl+Maj+Entrée
Copier vers le bas

JHA
 

Pièces jointes

  • Planning test.xlsx
    14.5 KB · Affichages: 2

FranckEly

XLDnaute Nouveau
Bonjour à tous,

Un essai avec ce que je comprends.
VB:
=SI(ET(A4<=PETITE.VALEUR(SI(($E$4:$E$10=$E4)*($F$4:$F$10=$F4);$A$4:$A$10);1);B4>=GRANDE.VALEUR(SI(($E$4:$E$10=$E4)*($F$4:$F$10=$F4);$B$4:$B$10);1));1;MAX(SI(($E$4:$E$4=$E4)*($F$4:$F$4=$F4);$C$3:$C3)+1))
Formule matricielle à valider par Ctrl+Maj+Entrée
Copier vers le bas

JHA

En fait, j'ai poussé un peu plus loin mes tests et, il subsiste un problème.
Cela ne fonctionne pas dans tous les cas.
Je joins le fichier ou j'ai simplement modifié les numéros de zones par rapport à l'original et je me rends compte que la formule ne détecte pas un chevauchement de périodes.
Je cherche à comprendre le fonctionnement de la formule pour la modifier/compléter mais je n'y suis pas encore.
 

Pièces jointes

  • Planning test.xlsx
    14.6 KB · Affichages: 7

Discussions similaires

Réponses
3
Affichages
384

Statistiques des forums

Discussions
311 730
Messages
2 081 989
Membres
101 856
dernier inscrit
Marina40