1 votes

vérifier si la cellule ref est dans une plage

Dans une formule que j'utilise OFFSET pour extraire une valeur d'une autre cellule à un décalage défini par l'utilisateur :

OFFSET([@[last seen]],-$B$1,0)

Je voudrais m'assurer que le décalage résultant ne tombe pas en dehors de la table actuelle (si c'est le cas, la valeur par défaut est 0). Existe-t-il un moyen de faire cela ?

0voto

Damon Snyder Points 191

Voici ce que j'ai trouvé :

=IF(ROW()-$B$1<ROW(Table2),0, OFFSET([@[last seen]],-$B$1,0))

donde Table2 est le nom de la table de données, et $B$2 est la cellule contenant la valeur de décalage.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X