Numérotation des chevauchements de dates

Bonjour,

Malgré mes recherches, je ne trouve pas de solutions à 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.

Grâce au forum, 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.

11planning-test.xlsx (13.26 Ko)

Merci de votre aide.

Bonjour FranckEly,

Si je vous ai bien compris la formule ci-dessous devrait pouvoir vous aider

=NB.SI.ENS(A$4:A4;">="&MIN.SI(A:A;E:E;E4;F:F;F4);B$4:B4;"<="&MAX.SI(B:B;E:E;E4;F:F;F4);E$4:E4;E4;F$4:F4;F4)

Voyez en colonne H du fichier joint remplacé par le bon, excusez moi

Si la version 2016 embarque les fonctions MIN.SI() MAX.SI() et la fonction NB.SI.ENS() depuis la version 2007

Bonjour Njhub,

Merci de vous y intéresser.

Dans le fichier joint, il n'y a pas de formule en colonne H.

Si j'y colle votre formule, je suis à zéro sur chaque ligne.

Je suis en train d'essayer de la comprendre.

Edit : il semble que ma version d'Excel ne connaisse pas Min.Si et Max.Si

Bonjour,

Je pense avoir trouvé la réponse.

Les fonctions ifs (Min.Si() et Max.Si() par exemple) sont implémenté à partir d'excel 2016 à condition d'avoir un abonnement 365.

Ce n'est pas mon cas.

Merci en tout cas. J'ai peut-être trouvé un début de solution avec Petite.valeur() et Grande.valeur.

Bonjour FranckEly,

Toutes ces fonctionnalités et bien d'autres sont disponibles gratuitement en utilisant la suite LibreOffice...

Rechercher des sujets similaires à "numerotation chevauchements dates"