DECALER, application Planning
Un exemple d'application concrète de la fonction DECALER : Extraction de planning.
Comment, à partir d'un planning, récupérer une partie des informations.
En associant DECALER et EQUIV, nous voulons voir, pour une semaine et une plage horaire données, comment les agents sont ventilés.
- La cellule B12 permet, grâce à une autre LDC, de choisir la plage horaire.
- Le mini-tableau D11:M12 affiche les résultats, en utilisant en D12 la formule
=DECALER(C3;EQUIV($B$12;$B$4:$B$6;0);($B$10-1)*5).
Cette formule est recopiée jusqu'en M12.
En partant de C3, on descend d'un nombre de lignes calculé par EQUIV(B12;B4:B6;0) puis on se déplace vers la droite d'un nombre de cellules donné par (B10-1)*5
Dans l'illustration, l=2 et c=10, ce qui amène à la cellule M5, qui contient "Chloé" ...
https://www.commentcamarche.net/faq/56394-decaler-une-fonction-puissante
et
https://www.commentcamarche.net/faq/56400-decaler-avec-index-et-equiv
Comment, à partir d'un planning, récupérer une partie des informations.
Planning de départ
Le planning B2:V6 donne l'affectation de 3 agents travaillant en 3 x 8 (matin, a-m, soir) sur 4 semaines.En associant DECALER et EQUIV, nous voulons voir, pour une semaine et une plage horaire données, comment les agents sont ventilés.
Extraction
Préparation & affichage
- La cellule B10 permet, grâce à une liste déroulante de cellule, de choisir la semaine.- La cellule B12 permet, grâce à une autre LDC, de choisir la plage horaire.
- Le mini-tableau D11:M12 affiche les résultats, en utilisant en D12 la formule
=DECALER(C3;EQUIV($B$12;$B$4:$B$6;0);($B$10-1)*5).
Cette formule est recopiée jusqu'en M12.
Analyse de la formule
DECALER(d;l;c) renvoie le contenu de la cellule à l lignes et c colonnes de la cellule d.=DECALER(C3 ; EQUIV($B$12;$B$4:$B$6;0) ; ($B$10-1)*5)
En partant de C3, on descend d'un nombre de lignes calculé par EQUIV(B12;B4:B6;0) puis on se déplace vers la droite d'un nombre de cellules donné par (B10-1)*5
Dans l'illustration, l=2 et c=10, ce qui amène à la cellule M5, qui contient "Chloé" ...
Remerciements
Fiche entièrement conçue, illustrée et proposée par Via55, tout comme les ficheshttps://www.commentcamarche.net/faq/56394-decaler-une-fonction-puissante
et
https://www.commentcamarche.net/faq/56400-decaler-avec-index-et-equiv
Ce document intitulé « DECALER, application Planning » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.