Formule trop longue

Lili03630 Messages postés 23 Date d'inscription lundi 1 avril 2024 Statut Membre Dernière intervention 12 juin 2024 - 11 juin 2024 à 17:05
PapyLuc51 Messages postés 4339 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 14 juin 2024 - 14 juin 2024 à 10:13

Bonjour,

Je rencontre un souci de formule trop longue pour le fichier ci-dessous 

https://www.cjoint.com/c/NFlo7GhTLyJ

Dans les cellules AJ (Heures complémentaires), je souhaiterais une formule qui prenne en compte tous les cas de figure mais ma formule est trop longue et je ne peux pas passer par une macro.

Merci d'avance à celles et ceux qui pourront m'aider

Windows / Chrome 125.0.0.0

6 réponses

DjiDji59430 Messages postés 4071 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 12 juin 2024 655
11 juin 2024 à 17:57

Bonjour à tous,

un exemple

Temps de travail contractuel Heures réelles Temps de travail réel Heures complémentaires
MATIN MIDI SOIR
Arrivée Départ Arrivée Départ Arrivée Départ
4,00 9:00     17:00   8,00

6,00

 4h ; 8h; 6h

comment on arrive a 6h ?

*C'est quoi des heures complémentaires ?


Crdlmt

0
Lili03630 Messages postés 23 Date d'inscription lundi 1 avril 2024 Statut Membre Dernière intervention 12 juin 2024
12 juin 2024 à 08:59

Bonjour,

Les heures complémentaires sont les heures qui dépassent les heures contractuelles tout en sachant qu'une heure non travaillée n'est pas compensée par une autre travaillée en plus.

0
Raymond PENTIER Messages postés 58495 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 13 juin 2024 17 130
12 juin 2024 à 02:16

Bonjour Lili.

Je viens d'ouvrir ton fichier, et je suis affolé de constater que tu as systématiquement des colonnes fusionnées !

Cela ne se fait pas dans les feuilles de calcul Excel, car source d'erreurs et difficulté d'écrire des formules fiables et de faire des copies de formules ... Tu as bien su élargir la colonne A ; pourquoi ne pas avoir fait de même partout ?


En BD7 tu as écrit l'expression (12h-9h)+(14h-17h) alors que 14h-17h est impossible ...

En BD10 tu écris (7h-8h)+(10h-9h)+(12h-11h)+(15h-14h)+(17h-16)+(19h-18h) où 7h-8h est impossible ...

On va supposer que ce sont juste des étourderies !

Par contre ces différentes valeurs ne correspondent absolument pas à celles contenues dans les colonnes B à AA !!! Tu devrais revoir le contenu de ta colonne BD.


0
Lili03630 Messages postés 23 Date d'inscription lundi 1 avril 2024 Statut Membre Dernière intervention 12 juin 2024
12 juin 2024 à 09:03

Bonjour Raymond,

Je comprends parfaitement votre affolement, je vous rassure ce n'est pas le fichier définitif, je fusionne les cellules pour travailler plus facilement sur le fichier ;-) 

En effet, c'est une étourderie de ma part en ce qui concerne les horaires 

C'est normal que les valeurs ne correspondent pas puisqu'il s'agit d'horaires contractuels et d'horaires réels qui peuvent donc varier.

0
PapyLuc51 Messages postés 4339 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 14 juin 2024 1 420
Modifié le 12 juin 2024 à 07:46

Bonjour Lili03630

-Comme le préconise Raymond PENTIER (mes amitiés) suppression de la fusion des colonnes, c'est plus clair et moins sujet aux erreurs.

Dans cette nouvelle donne (voir le fichier joint)

-Pour les colonnes P à U, W à Z puis AB à AN l'affichage/masquage est plus rapide en utilisant le réglage "grouper" dans "Plan" de l'onglet "DONNÉES" qui ajoute des commandes entre la barre de formule et les lettres des colonnes.

Il suffit ensuite de cliquer sur le carré + pour afficher chaque zone masquée et le carré - pour masquer chaque zone (ou les les carrés 1 & 2 pour masquer / afficher toutes les zones en même temps).

-L'année en AB6 peut être automatisée avec la formule =TEXTE(AUJOURDHUI();"aaaa") tout comme le mois en AB2 =TEXTE(AUJOURDHUI();"mmmm") <<voir les cellules AB8 et AB9>>

-Puisque tu as les résultats en forme décimale colonnes O et V pourquoi ne pas utiliser le même format dans le tout le tableau, ça éviterait la conversion.

-Dans l'attente des précisions demandées pour continuer et les explications sur le système de temps de travail réel et contractuel.

https://www.cjoint.com/c/NFmflVD5iq6

Cordialement

0
Lili03630 Messages postés 23 Date d'inscription lundi 1 avril 2024 Statut Membre Dernière intervention 12 juin 2024
12 juin 2024 à 09:27

Bonjour PapyLuc51,

En AB6 je ne veux pas automatisée la formule car je dois pouvoir établir un planning sur des périodes antérieures à la date d'aujourd'hui

Je ne peux pas mettre des décimales partout car les personnes qui utiliseront le fichier ne savent pas convertir les minutes en centièmes

Les heures complémentaires sont les dépassements des horaires contractuels mais qui ne doivent pas être compensées par des heures non travaillées.

En V7 je dois avoir 6h complémentaires parce que j'ai travaillé de 9h à 12h et de 14h à 17h alors qu'il n'est pas prévu au contrat que l'enfant soit accueilli sur ces plages horaires. Les heures contractuelles non travaillées de 8h à 9h et de 17h à 18h ne doivent pas compenser les heures travaillées en plus.

En V8 je dois avoir 2h complémentaires car j'ai travaillé de 9h à 9h30, de 14h à 14h30 et de 18h à 19h. Là aussi les heures contactuelles non travaillées ne doivent pas compenser les heures travaillées en plus

Voilà j'espère que c'est plus clair

0
PapyLuc51 Messages postés 4339 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 14 juin 2024 1 420
12 juin 2024 à 11:14

---/ J'ai à peu prêt compris et je crois que ça va être coton à pondre une formule unique, c'est du style "usine à gaz".

Je réfléchi mais n'attends pas une réponse rapidement.

Cordialement  

0
Lili03630 Messages postés 23 Date d'inscription lundi 1 avril 2024 Statut Membre Dernière intervention 12 juin 2024
12 juin 2024 à 13:07

Je ne suis pas pressée et c'est déjà énorme ce que vous avez fait, merci infiniment.

Sur un autre fichier avec seulement 1 arrivée et un départ dans la journée, j'ai cette formule : 

=SI(total heures contrat=0;total heures réelles;SI(total heures réelles=0;0;SI(heure d'arrivée réelle>heure d'arrivée contrat;0;heure d'arrivée réelle-heure d'arrivée contrat)+SI(heure de départ réel<heure de départ contrat;0;heure de départ réel-heure de départ contrat))*24)

Quand je veux "répliquer" les conditions avec toutes les données, Excel me dit que j'ai trop de conditions :-(

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58495 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 13 juin 2024 17 130
13 juin 2024 à 00:51

Dis-moi, Lili, ton Inspecteur du Travail est d'accord avec "Les heures complémentaires sont les dépassements des horaires contractuels mais qui ne doivent pas être compensées par des heures non travaillées" ?


0
brucine Messages postés 15131 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 14 juin 2024 1 979
13 juin 2024 à 07:45

Bonjour,

Je ne vois pas ce qui s'y oppose.

Les heures complémentaires ne sont pas des heures supplémentaires mais des heures dépassant la durée contractuelle d'un travail à temps partiel.

Elles sont légales dès lors qu'en droit du travail elles ne dépassent pas 1/10 de la durée du travail ou si la convention collective en dispose jusqu'à 1/3 et sont toujours rémunérées, jamais récupérées, ce qui est d'ailleurs assez logique en termes de temps partiel.

0
PapyLuc51 Messages postés 4339 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 14 juin 2024 1 420
13 juin 2024 à 08:19

Bonjour Lili03630

J'en ai eu assez de chercher une formule trop complexe (qui peut entrainer des erreurs)

Je sais que ça va engendres des manipulations complémentaires mais j'ai opté pour un tableau comprenant les périodes travaillées en dehors des heures contractuelles.

J'espère avoir bien reporté les heures car pour 3 journées (cellules en jaune) je ne trouve pas le même total que toi.

S'il faut une période supplémentaire faire un insert de colonnes copiées

https://www.cjoint.com/c/NFngskwo8H6

En espérant que ça plaise,

Cordialement

0
PapyLuc51 Messages postés 4339 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 14 juin 2024 1 420
14 juin 2024 à 10:13

Bonjour,

Nouvel essai car j'avais effacé certaines formules

https://www.cjoint.com/c/NFoimZFduQ6

Cordialement

0