DECALER

La fonction DECALER renvoie un tableau de cellules qui se trouve au nombre indiqué de rangs et de colonnes de la cellule de base indiquée.

DECALER(base; décalage-rang; décalage-colonne; rangs; colonnes)

base : La référence de cellule depuis laquelle les décalages sont mesurés.

décalage-rang : Le nombre de rangs entre la cellule d’origine et la cellule finale. décalage-rang correspond à une valeur numérique. 0 signifie que la cellule cible se trouve sur le même rang que la cellule de base. Un nombre négatif signifie que la cible se trouve dans un rang situé au-dessus de la base.

décalage-colonne : Le nombre de colonnes entre la cellule d’origine et la cellule finale. décalage-colonne correspond à une valeur numérique. 0 signifie que la cellule cible se trouve sur la même colonne que la cellule de base. Un nombre négatif signifie que la cible se trouve dans une colonne située à gauche de la base.

rangs : Une valeur numérique facultative représentant le nombre de rangs à renvoyer en partant de l’origine décalée.

colonnes : Une valeur numérique facultative représentant le nombre de colonnes à renvoyer en partant de l’origine décalée.

Remarques

Exemples

Supposons que vous ayez saisi 1 dans la cellule D7, 2 dans la cellule D8, 3 dans la cellule D9, 4 dans la cellule E7, 5 dans la cellule E8 et 6 dans la cellule E9.

=DECALER(D7; 0; 0; 3; 1) dans la cellule B6 génère une erreur, car les 3 rangs et 1 colonne renvoyés (soit la collection D7:D9) ne présentent pas une intersection unique avec B6 (il n’en a aucune).

=DECALER(D7; 0; 0; 3; 1) dans la cellule D4 génère une erreur, car les 3 rangs et 1 colonne renvoyés (soit la collection D7:D9) ne présentent pas une intersection unique avec D4 (il en a trois).

=DECALER(D7; 0; 0; 3; 1) dans la cellule B8 renvoie 2, car les 3 rangs et 1 colonne renvoyés (soit la collection D7:D9) présentent une intersection unique avec B8 (la cellule D8, qui contient la valeur 2).

=DECALER(D7:D9; 0; 1; 3; 1) dans la cellule B7 renvoie 4, car les 3 rangs et 1 colonne renvoyés (soit la collection E7:E9) présente une intersection unique avec B7 (la cellule E7, qui contient la valeur 4).

Les exemples suivants n’utilisent pas le contenu des cellules supposé dans les exemples précédents.

=DECALER(A1; 5; 5) renvoie la valeur de la cellule F6, car la cellule est située cinq colonnes à droite et cinq rangs au-dessous de la cellule A1.

=DECALER(G13; 0; –1) renvoie la valeur de la cellule à gauche de G13, la valeur dans F13.

=SOMME(DECALER(A7; 2; 3; 5; 5)) renvoie la somme des valeurs des cellules D9 à H13, les cinq rangs et cinq colonnes commençant deux rangs à droite et trois colonnes au-dessous de la cellule A7.

=SOMME(DECALER(INDIRECT(A1); 0; 0; A2; A3)) renvoie la somme du nombre de rangs et de colonnes indiqués dans A2 et A3, respectivement, en commençant depuis la cellule de base indiquée dans A1.

Voir aussiCOLONNELIGNE
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Avez-vous trouvé cet article utile ?
Limite de caractères : 250
La limite maximale des caractères est 250.
Merci de votre feedback.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.