ZonoTools

Fonction Excel OFFSET (Déplacer une référence) – Exemples et pratique

Pratiquez la fonction Excel OFFSET en ligne avec une grille interactive, des commentaires instantanés et une aide claire pour les formules.

Instruction

From reference B2, move 2 rows down and 0 columns to return the target cell reference.

dynamic-array-data.xlsx

ABC
1CategoryAmountRegion
2A120North
3B340South
4A560North
5C225West
6B90South
7Output

Input Formula

Need Help?

Tips

  • Préférez **SEQUENCE**/**FILTER** sur Excel moderne lorsqu'ils simplifient l'intention.
  • Gardez les plages OFFSET limitées: évitez les ancres de colonnes entières à l'intérieur de OFFSET dans les gros fichiers.
  • Commentez pourquoi chaque argument est calculé.

FAQ

L'OFFSET est-il volatile?

Oui. Il recalcule avec le classeur et peut avoir un impact sur les performances en cas de surutilisation sur de grandes plages.

OFFSET peut-il renvoyer une plage?

Oui. Les arguments HEIGHT et WIDTH renvoient des plages rectangulaires pour SUM ou d’autres agrégations.

DÉCALAGE ou INDEX?

INDEX peut être non volatile dans certains modèles; OFFSET se déplace toujours à partir d'une ancre de départ.

Pourquoi #REF!?

La plage décalée quitte les limites de la feuille ou les arguments sont incohérents.

OFFSET peut-il remplacer les tables?

Parfois, mais les tableaux Excel et les références structurées sont souvent plus clairs pour les données croissantes.

Comparison

Function Mechanism
OFFSET Passage de l'ancre
INDEX Choisir par index
INDIRECT Analyser le texte

Example

=OFFSET(B2, 2, 0)``=SUM(OFFSET(B2, 0, 0, 5, 1))