Comment utiliser la fonction OFFSET (DECALER) dans Excel

Français Anglaise
DECALER OFFSET

Synthèse de la fonction

La fonction DECALER dans Microsoft Excel et Google Sheets est utilisée pour renvoyer une référence à une plage qui est décalée par rapport à une plage de départ spécifique. Cette fonction est essentielle pour créer des plages dynamiques de données.

Syntaxe et exemples

Voici la syntaxe de la fonction :

=DECALER(référence, décalage_lignes, décalage_colonnes, [hauteur], [largeur])
  • référence : Il s’agit de la cellule ou de la plage de départ à partir de laquelle le décalage est calculé.
  • décalage_lignes : Nombre de lignes à décaler à partir de la référence. Un nombre positif indique un décalage vers le bas, tandis qu’un nombre négatif indique un décalage vers le haut.
  • décalage_colonnes : Nombre de colonnes à décaler par rapport à la référence. Un nombre positif décale vers la droite et un nombre négatif vers la gauche.
  • hauteur (optionnel) : Spécifie le nombre de lignes de la nouvelle plage renvoyée.
  • largeur (optionnel) : Spécifie le nombre de colonnes de la nouvelle plage renvoyée.

Exemple :

Supposons que la plage A1:A10 contienne des chiffres de 1 à 10. La formule suivante crée une nouvelle plage à partir du décalage de la cellule A1 vers le bas et englobe quatre cellules :

=DECALER(A1; 3; 0; 4)

Cette formule renvoie la plage A4:A7.

Applications pratiques

Résumé de données dynamique

Cette fonction est particulièrement utile lorsque vous devez suivre régulièrement les dernières données, par exemple les ventes des cinq derniers mois, tout en recevant de nouvelles données chaque mois. La fonction DECALER permet de créer une plage qui s’ajuste automatiquement à mesure que de nouvelles données sont ajoutées :

=DECALER(B2; 0; 0; 5)

Cette configuration démarre au sommet de la plage en B2 et inclut les cinq lignes suivantes, permettant de toujours capturer les données des cinq derniers mois dans une colonne qui se met à jour continuellement.

Création de graphiques dynamiques

Pour les graphiques qui nécessitent des mises à jour fréquentes de données, DECALER est idéal pour des références de données qui se renouvellent automatiquement dès l’ajout de nouvelles données :

=SOMME(DECALER(A1;0;0;COMPTE(A:A)))

Cette formule additionne les valeurs d’une colonne entière tout en ignorant les cellules vides, permettant ainsi au graphique d’être constamment actualisé avec seulement les données remplis.

Plus d'infoRmation: https://suppoRt.micRosoft.com/fR-fR/office/decaleR-decaleR-fonction-c8de19ae-dd79-4b9b-a14e-b4d906d11b66

Autres fonctions
Renvoie une RéféRence sous foRme de texte à une seule cellule d’une feuille de calcul
Choisit une valeur dans une liste
Renvoie le numéRo de colonne d’une RéféRence
Renvoie le nombRe de colonnes dans une RéféRence
RecheRche des valeuRs dans une RéféRence ou une matRice
Permet de filtrer une plage de données en fonction de critères que vous définissez
Renvoie la formule à la référence donnée sous forme de texte
Utilise Un index poUr choisir Une valeUr provenant d’Une référence oU d’Une matrice
Renvoie une RéféRence indiquée paR une valeuR de texte
Crée un raCCourCi ou un renvoi qui ouvre un doCument stoCké sur un serveur réseau, sur un réseau Intranet ou sur Internet
Renvoie le numéRo de ligne d’une RéféRence
Renvoie le nombRe de lignes dans une RéféRence
Renvoie les données stockées dans un RappoRt de tableau cRoisé dynamique
RecheRche des valeuRs dans un vecteuR ou une matRice
EffEctuE unE rEchErchE dans la prEmièrE lignE d’unE matricE Et rEnvoiE la valEur dE la cEllulE indiquéE
EffEctuE unE rEchErchE dans la prEmièrE colonnE d’unE matricE Et sE déplacE sur la lignE pour rEnvoyEr la valEur d’unE cEllulE
Extrait lEs donnéEs En tEmps réEl à partir d’un programmE prEnant En chargE l’automation COM
Renvoie la tRansposition d’une matRice
Trie le contenu d’une plage ou d’un tableau
La fonction tri trie le contenu d’une plage ou une matrice en fonction des valeurs dans une plage ou une matrice correspondante
La fonction UNIQUE renvoie une liste de valeurs uniques au sein d’une liste ou d’une plage
Effectue une recherche dans une plage ou un tableau, et renvoie un élément correspondant au premier résultat trouvé S’il n’existe pas de correspondance, XLOOKUP peut retourner le plus proche (approximatif)
Renvoie la position relative d’un élément dans une matrice ou une plage de cellules
Renvoie le nombRe de zones dans une RéféRence