![](https://codky.com/wp-content/uploads/2024/11/23282-1024x576.png)
La fonction DECALER dans Excel est utilisée pour renvoyer une référence à une plage qui est un nombre spécifié de lignes et de colonnes à partir d’une cellule ou d’une plage de cellules donnée. Voici comment l’utiliser :
Syntaxe de la fonction DECALER :
DECALER(référence, lignes, colonnes, [hauteur], [largeur])
Arguments :
- référence : Obligatoire. C’est la cellule ou plage de départ à partir de laquelle le décalage sera calculé.
- lignes : Obligatoire. C’est le nombre de lignes à déplacer à partir de la cellule de référence. Vous pouvez utiliser un nombre positif (vers le bas) ou négatif (vers le haut).
- colonnes : Obligatoire. C’est le nombre de colonnes à déplacer à partir de la cellule de référence. Vous pouvez utiliser un nombre positif (vers la droite) ou négatif (vers la gauche).
- hauteur : Facultatif. La hauteur de la plage que vous voulez que la fonction renvoie. Si omis, la même hauteur que celle de référence est utilisée.
- largeur : Facultatif. La largeur de la plage que vous voulez que la fonction renvoie. Si omis, la même largeur que celle de référence est utilisée.
Exemple d’utilisation :
Supposons que vous ayez une table de données dans laquelle la cellule de départ est A1, et vous souhaitez récupérer une référence décalée de 2 lignes vers le bas et 1 colonne vers la droite, avec la même taille que la cellule de départ (1×1).
=DECALER(A1, 2, 1)
Exemple avec la hauteur et la largeur :
Si vous voulez récupérer une plage de 3 lignes et 2 colonnes à partir de la même position, vous pouvez écrire :
=DECALER(A1, 2, 1, 3, 2)
Utilisation pratique :
- Extraction de sous-ensembles de données : La fonction DECALER est souvent utilisée conjointement avec d’autres fonctions comme SOMME ou MOYENNE pour calculer des résultats sur des sous-ensembles spécifiques de données dans une feuille de calcul.
- Création de plages dynamiques : Vous pouvez l’utiliser dans la définition de plages nommées pour que ces plages s’ajustent automatiquement lorsque de nouvelles données sont ajoutées.
Notez que si le décalage ou les dimensions spécifiées sortent des limites de la feuille de calcul, cela générera une erreur `#REF!`.