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

XL 2019 Report automatique de données

DomL

XLDnaute Occasionnel
Supporter XLD
Bonjour le Forum


Acculé par le temps, je n'ai pas d'autre solution : que de faire appel à vous


Dans un planning annuel, il est reporté le nombre d'heure de travail par jours et par CYCLE DE TRAVAIL : C1, C2, C3, C4


Pour éviter de saisir des 365 jours ... avec toutes erreurs de saisie possible :

- existerait-il une Formule Excel, qui le permettrait ?

(- et de préférence, qu'avec une formule (pas de MACRO) !)

- du style :

Si A3 = cycle 1 alors lundi mardi mercredi jeudi vendredi seraient remplis des heures du cycle d'un tableau source

Quelque chose comme ça :

Si A3 = C1 alors E2,E3,E4, E5,E6,E7 saisit les heures du cycle C1
Si A3 = C2 alors E2,E3,E4, E5,E6,E7 saisit les heures du cycle C2


C1
Lférié
M7:00
M7:00
J7:00
V8:30
S5:00
D
C2
L3:45
M7:30
M7:00
J8:00
V
S
D
Lférié
M7:00
M7:00
J7:00
V8:30
S5:00
D


4 heures du matin ... les explications peuvent n'être pas trop claires !

Merci d'avance pour votre regard, aide, début de piste de recherche, début de solution


A C D E
Janvier
1​
1Lférié
C12M7:00
3M7:00
4J7:00
5V8:30
6S5:00
7D
TOTAL34:30
2​
8L3:45
C29M7:30
10M7:00
11J8:00
12V
13S
14D
TOTAL26:15
 
Solution
Bonsoir à toutes & à tous, bonsoir @DomL
J'ai repris ton fichier à ma sauce :
Le planning s'adapte en fonction de l'année choisie (en B1 cellule nommée "_An")
Les jours fériés sur 3 ans s'ajustent avec l'année choisie (la même cellule "_An") dans le tableau "tb_Fériés".
Les dates des vacances scolaires sont dans un tableau "tb_Vacances".
Les équivalences Heures-Jours sont dans un tableau "tb_EquivJours".
Les cycles hebdomadaires sont dans un tableau "tb_Cycles"
Les mises en formes sont réalisées à l'aide de mises en forme conditionnelles.

Regarde la pièce jointe

A bientôt

Discussions similaires

Réponses
5
Affichages
438
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…