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

Microsoft 365 Fonctions SI SOMME DECALER

Fransez

XLDnaute Nouveau
Bonjour la communauté,

J'ai une difficulté avec mon fichier pour le calcul des heures supplémentaires dans l'onglet "X" colonne "O". Le résultat s'affiche uniquement s'il est positif alors que je souhaite qu'il s'affiche qu'il soit positif ou négatif. La formule utilisée est

VB:
=SI(JOURSEM([@Date];2)<7;0;MAX(0;SOMME(DECALER([@[Nombre heures]];-6;;7))+SOMME(DECALER([@[H_Abs]];-6;;7))-_HS))

Merci pour vos lumières!
 

Pièces jointes

  • Grilles horaires - Copie.xlsm
    274 KB · Affichages: 8
C

Compte Supprimé 979

Guest
Bonjour Fransez

Merci de déprotéger le fichier avant de le mettre sur le forum,
ou alors préciser à chaque fois le code qui est 0000

De plus je ne comprends pas la formule DECALLER()

Voici votre fichier avec formules simplifiées pour le calcul du nombre d'heure
En revanche pour le nombre d'heures sup. c'est un peu plus compliqué, puisqu'Excel n'accepte pas les heures négatives

Cela posera un problème pour la totalisation je pense

@+
 

Pièces jointes

  • Fransez_Grilles horaires - Copie.xlsm
    275.6 KB · Affichages: 2
Dernière modification par un modérateur:

Fransez

XLDnaute Nouveau
Bonjour @BrunoM45,

Merci pour ton retour!

L'idée est de calculer dans l'onglet "X" chaque fin de semaine les heures en plus ou en moins dans la ligne du dimanche en colonne "O" (formule DECALER).

La formule permet de calculer les heures en plus mais je voudrais aussi afficher les heures en moins. Les heures en plus ou en moins sont calculées sur la base de 35h dans l'onglet "Paramètres" colonne "B" ligne "1" (_HS).

La semaine du 25 au 31 octobre 2021 devrait afficher en colonne "O" -03:30 puisque le nombre d'heure cette semaine est 31:30.

Merci
 

Pièces jointes

  • Grilles horaires - Copie.xlsm
    273.5 KB · Affichages: 2
C

Compte Supprimé 979

Guest
Re,

Effectivement pour les dimanches, pas fait attention, désolé

Pour les heures, la solution est d'avoir une colonne supplémentaire ou le calcul se fait uniquement en nombre
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…