calculs automatiques des lettres

  • Initiateur de la discussion Initiateur de la discussion kimcergy
  • 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 !

kimcergy

XLDnaute Occasionnel
Bonjour le forum,

J'ai un planning avec des macros et je souhaiterais que le nombre de lettre A, B, C, D, E de chaque personne sur chaque ligne soit calculé automatiquement dans la colonne AJ colorié en bleu.
Par ex pour la ligne 13, on devrait voir automatiquement un total de 8 dans AJ

Je vous remercie par avance de votre aide
 

Pièces jointes

Re : calculs automatiques des lettres

Bonjour PJ et Paf,

Je vous remercie pour votre aide précieuse. Ca fonctionne bien 🙂

Au fait, je me suis trompé de colonne. Il s'agissait de calculer pour colonne AI et non pas AJ. J'ai déjà corrigé.
Maintenant, je voudrais si possible que ça prenne en compte seulement et si la vacation dépasse les 6h. C'est à dire Si j'ai des vacation de moins de 6 h, il faudrait que ca ne calcule pas.

Bien cordialement
 
Re : calculs automatiques des lettres

Bonsoir kimcergy, salut Pierre, Paf,

a quoi reconnait-on les vacations de moins de 6h ?

Par le tableau en A21:C27...

J'ai donc ajouté la lette F qui vaut 05:00

Formule en AI13 à tirer vers le bas :

Code:
=SOMMEPROD((B13:AF13=C$21:C$27)*(B$21:B$27>=6/24))
Fichier joint.

A+
 

Pièces jointes

Re : calculs automatiques des lettres

Bonjour Job, Paf et Pierre Jean,

Impeccable, c'est tout à fait ce que je voulais 🙂. Je vous remercie beaucoup.

Maintenant, je souhaiterais que la colonne AJ calcule automatiquement les heures de nuit svp. Les heures de nuit se calculent à partir de 21h00 à 6h00. Par ex pour 1 vacation de 18h00 - 7h00, on doit trouver 9h de nuit à ajouter à chaque fois dans AJ.
Pourriez vous m'aider svp les amis ?

Merci
 

Pièces jointes

Re : calculs automatiques des lettres

Bonsoir kimcergy,

Alors accrochez vos ceintures.

1) Sélectionnez une cellule en ligne 25 et définissez les noms début fin0 et fin comme indiqué.

2) Formule sur la plage C25:C31 pour les heures de nuit 21h-6h :

Code:
=SI(fin<6/24;fin-début;SI(début<6/24;6/24-début))+SI(fin>21/24;SI(début<21/24;MIN(fin;1+6/24)-21/24;MIN(fin;1+6/24)-début))
3) Formule en AJ13 à tirer vers le bas :

Code:
=SOMMEPROD((B13:AF13=D$25:D$31)*C$25:C$31)
ou si l'on ne veut que les durées >= 06:00 comme en AI13 :

Code:
=SOMMEPROD((B13:AF13=D$25:D$31)*(B$25:B$31>=6/24)*C$25:C$31)
Fichier (4).

Nota : pour les dimanches et les jours fériés vous devriez arriver à vous débrouiller tout seul.

A+
 

Pièces jointes

Dernière édition:
Re : calculs automatiques des lettres

Re,

(...) et je n'y arrive pas.

Vous aviez pourtant toutes les billes pour y arriver seul.

Voyez les formules en AK13, AL13, AM13.

J'ai ajouté une colonne pour les samedis, au cas où...

Fichier (6).

A+
 

Pièces jointes

Re : calculs automatiques des lettres

Re,

C'est un peu plus complexe pour les heures de dimanche et fériés. On calcule ces heures de 0h00 à 0h00 or les vacations
par ex pour le 1 mai 18h00-7h00, il n'y a que 6h fériés payées (18h00 - 00h00) car à minuit c'est plus un jour férié
Et le 7 mai, vacation 18h00 - 7h00, on devrait avoir 7h fériés payées de (00h00 - 7h00) car à partir de minuit c'est un jour férié
Je sais pas si vous voyez ce que je veux dire
Merci à vous
 

Pièces jointes

- 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
20
Affichages
1 K
Réponses
7
Affichages
812
S
Réponses
2
Affichages
1 K
Réponses
3
Affichages
655
J
Réponses
13
Affichages
3 K
Réponses
7
Affichages
1 K
M
Réponses
0
Affichages
625
Marc001
M
Retour