XL 2016 fonction qui determine heure arrivée et heure de départ en fonction de la premiere et derniere case de couleur dans une plage

natadom

XLDnaute Junior
BOnjour, je recherche une fonction capable de cela .
Tout est dans le titre

determiner plage de temps 1 case = 15 mn premiere case a6h00 et derniere a 00h00

Si il y a des amateurs
 

Staple1600

XLDnaute Barbatruc
Bonjour le fil, Re natadom

Donc tu as relue la charte
Dans ce cas, relis-là une seconde fois;)
En t'arrêtant cette fois, sur le passage qui parle de l'utilité de joindre un fichier Excel en guise d'exemple
(pas obligatoire mais cela facilite/accélère les réponses)
 

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Le voici. en gros il me faudrait la fonction qui calcul les heures arrivée et départ en fonction de la première et dernière case coloré dans la ligne
d'abord en utilisant des heures et durées au format excel : hh:mm
en insérant une ligne après la ligne 2
en C3 :
6:00
en B3
6:15
sélectionner C3:B3 utiliser la poignée de recopie jusqu'en BS3
heure de début :
=MN(SI($C6:$BR6<>"";C$3:BR$3))
heure de fin :
=MAX(SI($C6:$BR6<>"";D$3:BS$3))

formules matricielles à valider par Ctrl+Maj + Entrée

la ligne 3 pourra éventuellement être masquée
1569783160657.png
 

Pièces jointes

  • PLANNING TEST COULEUR 1 (5).xlsx
    105.7 KB · Affichages: 8
Dernière édition:

Staple1600

XLDnaute Barbatruc
Bonsoir le fil,

natadom
Je me permets de répondre (puisque Modeste geedee est actuellement déconnecté)
La copie d'écran et les explications sont un mode opératoire pour vous aider à réaliser les modifs par vous-même sur votre fichier.
 
Dernière édition:

fanch55

XLDnaute Barbatruc
Salut natadom,

Modeste t'a donné la bonne formule (c'est fort l'emploi de la formule matricielle )

Le format des cellules qu'il a rajoutées est Personnalisé: HH:MM,
le format Heure fonctionne également mais en ce cas huit heures = 8:00 et non 08:00 à l'affichage

Modeste t'a donné les formules "brut de fonderie" à fignoler .
En fait, il a du faire :
Début==SI(MIN(SI($C6:$BR6<>"";C$3:BR$3))>0;MIN(SI($C6:$BR6<>"";C$3:BR$3));"")
Fin==SI(MAX(SI($C6:$BR6<>"";D$3:BS$3))>0;MAX(SI($C6:$BR6<>"";D$3:BS$3));"")

Je n'apporte pas grand chose, Modeste a tout fait ..:rolleyes:
 

natadom

XLDnaute Junior
Salut natadom,

Modeste t'a donné la bonne formule (c'est fort l'emploi de la formule matricielle )

Le format des cellules qu'il a rajoutées est Personnalisé: HH:MM,
le format Heure fonctionne également mais en ce cas huit heures = 8:00 et non 08:00 à l'affichage

Modeste t'a donné les formules "brut de fonderie" à fignoler .
En fait, il a du faire :
Début==SI(MIN(SI($C6:$BR6<>"";C$3:BR$3))>0;MIN(SI($C6:$BR6<>"";C$3:BR$3));"")
Fin==SI(MAX(SI($C6:$BR6<>"";D$3:BS$3))>0;MAX(SI($C6:$BR6<>"";D$3:BS$3));"")

Je n'apporte pas grand chose, Modeste a tout fait ..:rolleyes:
 

natadom

XLDnaute Junior
bonjour, je viens de placer la formule pour le calcul heure arrive et depart en bs5 et bt5
mais rien ne fonctionne.
j'ai bien fais tout ce que vous m'avez dit pourtant
il me faudrait aussi le total heure de la journee en bu5
pouvez vous m'aider.
je vous renvoie le fichier avec les formules
 

Pièces jointes

  • test couleur.xlsx
    98.5 KB · Affichages: 3

natadom

XLDnaute Junior
Bonsour®
d'abord en utilisant des heures et durées au format excel : hh:mm
en insérant une ligne après la ligne 2
en C3 :
6:00
en B3
6:15
sélectionner C3:B3 utiliser la poignée de recopie jusqu'en BS3
heure de début :
=MN(SI($C6:$BR6<>"";C$3:BR$3))
heure de fin :
=MAX(SI($C6:$BR6<>"";D$3:BS$3))

formules matricielles à valider par Ctrl+Maj + Entrée

la ligne 3 pourra éventuellement être masquée
Regarde la pièce jointe 1042073
jai bien enregistre la formule mais cela ne fonctionne pas.
je vous renvoie le fichier avec une autre formule qu'un internaute a utilisé en se basant sur la votre , mais cela ne fonctionne pas .
bref , je rame complet
voir bs5 bt5 bu5
si vous avez la correction.....
cordialmeent
 

Pièces jointes

  • test couleur.xlsx
    98.5 KB · Affichages: 2

Discussions similaires

Statistiques des forums

Discussions
312 366
Messages
2 087 634
Membres
103 626
dernier inscrit
Valentino76