calcul horaire

  • Initiateur de la discussion murdoc
  • Date de début
M

murdoc

Guest
bonjour @ tous et toutes

voila mon probleme du jour

je voudrais afficher une durée en fonction d'un horaire j'explique

sur la feuille Accueil, se trouve un petit tableau nommer 'Horaires à éffectuer / mois'

horaires = V (Variable) ou F (Fixe)
durées = 150 h soit 20 x 7 h 30

sur le feuille mois01, colonne C j'ai l'horaire soit V ou F et juste en dessous doit s'afficher la durées.

voila le problème

les horai0res Fixe (F) travail du lundi au Vendredi je voudrais que dans la durées soit retiré 7 h 30 à chaque congé tombant dans la semaine.

les horaires Variable (V) travail du lundi au Dimanche je voudrais donc retirer les congés tombant du lundi au dimanche

j'espere etre compris mais j'ai mis une piece jointe pour etre sure

merci d'avance

[file name=Planning_20050831122026.zip size=22602]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Planning_20050831122026.zip[/file]
 

Pièces jointes

  • Planning_20050831122026.zip
    22.1 KB · Affichages: 40

Celeda

XLDnaute Barbatruc
Bonjour,

Le premier message était là,

Quand l'IA des Doublons passera sur ce premier fil,

elle le détruira

car il ne sert à rien, juste à encombrer le forum et comme il n'y a pas eu de réponse - encore - IA Doublons , tu peux y aller go!!

destruction !!
Lien supprimé


murdoc, un peu de patience,

nous n'avons pas une rente qui nous tombe du ciel tous les matins au lever on doit aller bosser aussi, XLD est pour nous une détente par une obligation ni un concours de réponses.

Tu pouvais faire remonter ton post en intervenant dedans et en questionnant l'auditoire, c'est permis cela (enfin, jusqu'à présent!!! :) )

Celeda
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Tu défusionnes toutes les cellules de la colonne C
(les formules matricielles ne peuvent pas être validées dans des cellules fusionnées)

En C8 :
=(SOMME(NB.SI(C7;HorairesE)*DuréesE)-SOMME(SI(NB.SI(Fer;F$5:AG$5)=0;(F8:AG8=HorairesC)*(JOURSEM(F$5:AG$5;2)<SI(C7='F';6;8))*DuréesC)))*B7
Formule matricielle, à valider par ctrl, maj et entrée.

A partir de C8, tu la copies et tu la colles en C8, C16, etc
Une fois que c'est fait, tu peux fusionner à nouveau si tu veux

(JOURSEM(F$5:AG$5;2)<SI(C7='F';6;8))
tient compte des congés notés le samedi et le dimanche pour les agents à horaires variables
SI(C7='F';6;8) --> joursem<6 si F, joursem<8 si V (<8 donc tous)

(SI(NB.SI(Fer;F$5:AG$5)=0
ne tient pas compte d'un congé qui serait noté un jour férié

Tu vérifieras (avant de refusionner)
 

Celeda

XLDnaute Barbatruc
Bonsoir,


Yeah!!!!


Yes !!!

ouf!!!la délivrance !!! j'en pouvais plus de la tourner cette formule


un grand Merci Monique

:kiss: :kiss: :kiss:

Celeda

Monique, c'est parfois une chanson

D'un Tenor Italien qui vous fait emballer votre coeur

Sur des paroles que vous ne comprenez pas

Et seule l'émotion de sa voix et sa chaleur suffisent

A vous illuminer!!! et hop tout devient clair!!!

ah matricielle !! quand tu nous tiens

c'est un jeu de jambes avec un danseur de Tango

et hop un tour sur deux touches et on s'envole

ou alors Baby, you will be always in my mind

sur des accords de piano qui ressemblent à mon clavier!!

It's true!!
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG