DECALER, une fonction puissante !
Il s'agit de la fonction OFFSET, en version anglaise.
Cette fonction, apparemment simple, permet des applications performantes.
Elle a beaucoup été étudiée et exploitée par Jacques Boisgontier et Via55, entre autres.
Si ces nombres sont négatifs, le décalage se fait vers le haut et vers la gauche.
=DECALER(C6;2;4;0;3) désigne la plage G8:I8

Une utilisation fréquente de cette syntaxe est la gestion des listes déroulantes de cellules, qualifiées alors de "dynamiques".
Cette fonction, apparemment simple, permet des applications performantes.
Elle a beaucoup été étudiée et exploitée par Jacques Boisgontier et Via55, entre autres.

Articles précurseurs
- Cette fonction a été mise en œuvre notamment dans les articles :
- https://www.commentcamarche.net/faq/34342-excel-faire-apparaitre-une-image-sur-une-feuille-de-calcul de Mike-31 (oct 2018)
- https://www.commentcamarche.net/faq/47761-liste-deroulante-en-cascade-sans-plage-nommee de Raymond PENTIER (fevr 2017)
- https://www.commentcamarche.net/applis-sites/bureautique/549-creer-des-listes-deroulantes-dans-excel/ de gbinforme (jui 2007)
Syntaxe de base
=DECALER(C6;2;4) désigne le contenu de la cellule G8 :- C6 est la cellule de départ
- 2 est le nombre de lignes à décaler vers le bas
- 4 est le nombre de colonnes à décaler vers la droite
Si ces nombres sont négatifs, le décalage se fait vers le haut et vers la gauche.
Syntaxe complète
La fonction admet 2 arguments facultatifs, qui donnent la hauteur et la largeur (en nombre de cellules) de la plage référencée par les premiers arguments.=DECALER(C6;2;4;0;3) désigne la plage G8:I8
Une utilisation fréquente de cette syntaxe est la gestion des listes déroulantes de cellules, qualifiées alors de "dynamiques".
Transposition BDD
Un premier type d'application pratique, transposer une base de données en tableau.Remerciement
Cet article a été conçu, élaboré et illustré par Via55 : Merci à lui !
Ce document intitulé « DECALER, une fonction puissante ! » 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.