comment faire prob heures

  • Initiateur de la discussion Initiateur de la discussion RDB
  • Date de début Date de début

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 !

RDB

XLDnaute Occasionnel
Bonjour à tous

Suite à vos aides, j’ai établie un tableau de gestion d’heures.

Je me trouve avec un problème non résolu. Le voici, je vais essayé être clair :

Sur une base mensuelle de 152h et une base annuelle de 1824h, mes intervenants selon des mois d’activités sont soit en crédits ou en négatifs d’heures. Par exemple :

Janvier 211h positif de 59h ( 211-152) reste pour l’année 1613h (1824-211)
Février 100h +59h(janvier) = 159h soit pour le mois positif de 9h reste pour l’année 1454h (1613-159)

Bien le tableau déjà créé marche très bien, si l’intervenant est embauché au 1 janvier. Mais dans le cas d’une embauche au mois d’avril le résultat est faux. Effectivement le tableau se calcul depuis le 1 janvier soit :

Janvier : négatif de 152h
Février : négatif de 152 h soit 304h
Mars : négatif de 152h soit 456h

Si au mois d’avril l’intervenant travaille 100h, il doit être en négatif de 52h dont reste pour l’année 1824 – 100h soit 1724h. Mais le tableau indique : 456h+52h = négatif de 508h – 100h effectués = 408h .

Comment faire pour indiquer le début de la gestion à une date déterminée par exemple en indiquant dans la fiche employé sa date d’entrée.

J’ai bricolé de mon côté, mais le résultat de la manip est trop compliquée.

Merci de vos conseils.

@+
:unsure: :woohoo:
 
Bonjour

As-tu essayer avec la formule DateDif
=DATEDIF(DateEnrée;DateMoisEnCours;'ym')

Cette fonction te retourne le nombre de mois de présence dans l'entreprise, valeur allant de 0 à 11.

Je pense que le plus simple serait de mettre ton fichier sur le forum.

@+Jean-Marie
 
Re...

J'ai modifié passablement ton fichier :
- Suppression du module1 de VBA
- toutes les formules sont modifiées.

En utilisant l'option 'Calendrier depuis 1904' des options de calcul d'Excel, tu as la possibilité d'afficher et de calculer avec des heures négatives. c'est le pourquoi de la suppression du module VBA. (En plus cela supprime le bug du 29/2/200).

J'ai aussi modifié aussi les mises en forme conditionnelle.

Regarde et dis moi ce que tu en penses.

@+Jean-Marie [file name=tablrdb_20050725145028.zip size=10213]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/tablrdb_20050725145028.zip[/file]
 

Pièces jointes

Bonjour les Gens, Le Forum, Jean Marie, RDB, Bebere,

Petit bémol à la formule de Jean Marie : quelqu'un qui embauche en cours d'année est il tenu de faire ses 1 824 heures entre sa date d'embauche et le 31/12 ???

Si oui faut pas embaucher le 11/11 les gars :evil:

Dans ce cas : =SI(ESTVIDE(G8);'';SI(ESTNUM(F16);F16-G8;($E$3-(C3*(DATEDIF(B$6;F6;'ym')))-G8))) et ça va beaucoup mieux 😉

Cette formule est à coller en h8 et à recopier je crois avoir mis tous les $ nécessaires

Dans l'attente de votre confirmation 😉


Samantha
 
bonjour

Merci encore Jean-Marie pour ton aide.

Mais, je préférerais ne pas utiliser l'option 1904.
La premiére ligne de mon tableau est en faite le résultat exporter d'une autre feuille. Par ex Janvier j'ai la formule Janvier!$f$41

Avec ta rectificationcela ne marche pas. Je dois refaire tout les tableaux. au secours !

Il doit y avoir une autre solution. De mamière a utiliser ce claseur pour n'importe quelle date d'entrée.

Merci
 
- 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

  • Question Question
Microsoft 365 suivi budgetaire
Réponses
11
Affichages
3 K
Réponses
6
Affichages
1 K
Y
Retour