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

Prise en compte des heures si dimanche ou feriés

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bernie95190

XLDnaute Nouveau
Bonjour a vous tous,

Debutant sur exel, mais avec quelques heures (voir jours...) de galeres au compteur... la je n'arrive plus a trouver.

Je voudrais donc que quand la case (A) est un dimanche, alors les heures travaillées apparaissent en case (U).

Idem pour la case (W) qui concerne les jours fériés.

Au passage, si vous avez des conseils pour simplifier mais autres formules, n'hesitez pas, car je suis sur qu'il y a plus simple que mes calculs...

Merci d'avance pour vos reponse.

Un petit nouveaux.
 

Pièces jointes

Re : Prise en compte des heures si dimanche ou feriés

Salut bernie95190 et le forum
Je voudrais donc que quand la case (A) est un dimanche, alors les heures travaillées apparaissent en case (U).
Ça donne en U8 :
Code:
=SI(JOURSEM(A8;2)=7;H8-F8;"")
Ce n'est qu'une formule pour le principe : je ne suis ni télépathe, ni devin, ni utilisateur du fichier.

Pour les jours fériés, il faudrait une table de référence et on cherche dedans avec une formule Equiv(...;....;0) (exactement égal => s'il n'est pas dans les jours fériés, on a une erreur #NA et on fait un si(estna();"";calcul des heures)

Petite remarque anodine : tu travailles avec des cellules fusionnées, sans aucune raison apparente. Bon moyen pour apprendre à gérer les problèmes.
A+
 
Re : Prise en compte des heures si dimanche ou feriés

Merci bien pour ta reponse. C'est juste parfait pour moi. ;-)

Et je me rend compte encore que faut juste comprendre ce que represente la formule, la par exemple je ne comprend toujours pas ce que represente le 2.. j'avais la bonne formule, mais l'ecriture n'etait pas bonne...

Pour les jours feriés, j'ai rien compris a ton explications... desoler.

Et concernant ta remarque anodine, je confirme que je galere a gerer les problemes... sans savoir que c'est plus simple si non fusionnées...
 
Re : Prise en compte des heures si dimanche ou feriés

Bonjour à tous,

Le 2 dans la formule JOURSEM() :

Extrait de l'aide Excel accessible par tous et par F1 ou par la barre de formule

Argument type_retour

  • 1 ou omis Chiffre compris entre 1 (dimanche) et 7 (samedi)
  • 2 Chiffre compris entre 1 (lundi) et 7 (dimanche)
  • 3 Chiffre compris entre 0 (lundi) et 6 (dimanche).
A+ à tous
 
Re : Prise en compte des heures si dimanche ou feriés

Bonjour et bienvenue sur le forum, salut Gorfael,

En pièce jointe une proposition du fichier sans cellules fusionnées.
Pour les colonnes, c'est fait.
Pour les lignes, un exemple pour la ligne 2, je te laisse faire le restant.
Les cellules fusionnées posent problème à divers niveaux (tri, ...)

Quant à une simplification des formules :

En G7 tu as : =SOMME(SI(B7<>"";1;0);SI(C7<>"";1;0))
=(B7>0)+(C7>0) renvoie le même résultat

Sous différentes formules, il est plus simple de saisir les heures en fractions
"6:00" peut s'écrire 6/24, tout comme "24:00" deviendrait 24/24 ou 1

C'est petit à petit que l'oiseau fait son nid.
 

Pièces jointes

Re : Prise en compte des heures si dimanche ou feriés

Bonjour a tous,

JCGL -> merci pour ton explication de l'aide de ton premier message, mais j'avais vue deja comment faire, mais j'arrivais pas a l'appliquer... :-( Et pour le fichier que tu ma mis juste au dessus, sympa l'histoire de la liste de validation, meme si j'ai pas tout compris a la maniere de le faire... mais je sens que vais aimer exel pour ces possibilitées... ;-)

Hoerwind -> Merci pour les infos, et le fichier. J'avais deviner pour "00:00"=0, mais pas percuter pour le reste. Ca va bien m'aider pour le reste... ;-)

Au final, je vais faire "plus simple" pour les jours feriés, une somme des dates du genre
=(SI(A8=DATE(2011;1;1);Q8;"0"))+(SI(A8=DATE(2011;7;14);Q8;"0"))

Merci bien pour vos differentes aides.

Bonne semaine, et sans doute a bientot.
 
Re : Prise en compte des heures si dimanche ou feriés

Bonjour à tous,

Tu vas avoir un formule à rallonge à 12 conditions...

=SI(NB.SI(Fer;A8);D8-C8;"")
conviendra parfaitement

NB.SI(Fer;A8) renvoie VRAI ou FAUX suivant que la date en A8 est présente ou pas dans la liste des Fériés ("Fer" par Insertion / Nom / Définir)

A+ à tous
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
1 K
A
Réponses
6
Affichages
1 K
Monique
M
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…