Recherche et référence - Fonction OFFSET

La description

La fonction OFFSET renvoie 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.

La référence renvoyée peut être une seule cellule ou une plage de cellules. Vous pouvez spécifier le nombre de lignes et le nombre de colonnes à renvoyer.

Syntaxe

OFFSET (reference, rows, cols, [height], [width])

Arguments

Argument La description Obligatoire / facultatif
Référence

Référence à partir de laquelle vous souhaitez baser le décalage.

La référence doit faire référence à une cellule ou à une plage de cellules adjacentes.

Sinon, OFFSET renvoie la #VALUE! Valeur d'erreur.

Obligatoire
Lignes

Le nombre de lignes, vers le haut ou vers le bas, auxquelles la cellule supérieure gauche doit faire référence.

Par exemple, l'utilisation de 5 comme argument de lignes spécifie que la cellule supérieure gauche de la référence est cinq lignes sous la référence.

Les lignes peuvent être positives (ce qui signifie en dessous de la référence de départ) ou négatives (ce qui signifie au-dessus de la référence de départ).

Obligatoire
Cols

Le nombre de colonnes, à gauche ou à droite, auxquelles la cellule supérieure gauche du résultat doit faire référence.

Par exemple, l'utilisation de 5 comme argument cols spécifie que la cellule supérieure gauche de la référence est de cinq colonnes à droite de la référence.

Les colonnes peuvent être positives (ce qui signifie à droite de la référence de départ) ou négatives (ce qui signifie à gauche de la référence de départ).

Obligatoire
la taille

Hauteur, en nombre de lignes, à laquelle vous souhaitez que la référence renvoyée soit.

La hauteur doit être un nombre positif.

Optionnel
Largeur

La largeur, en nombre de colonnes que vous souhaitez que la référence renvoyée soit.

La largeur doit être un nombre positif.

Optionnel

Remarques

  • Si la hauteur ou la largeur est omise, elle est supposée être la même hauteur ou largeur que la référence.

  • OFFSET ne déplace en fait aucune cellule ni ne modifie la sélection. Il renvoie simplement une référence.

  • OFFSET peut être utilisé avec n'importe quelle fonction attend un argument de référence. Par exemple, la formule SUM (OFFSET (C2,1,2,3,1)) calcule la valeur totale d'une plage de 3 lignes par 1 colonne qui est 1 ligne en dessous et 2 colonnes à droite de la cellule C2.

  • Si les lignes et les cols décalent la référence sur le bord de la feuille de calcul, OFFSET renvoie le #REF! valeur d'erreur.

  • Si l'un des arguments, lignes, colonnes, hauteur ou largeur n'est pas numérique, OFFSET renvoie la # VALEUR! valeur d'erreur.

Applicabilité

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Exemple