web-dev-qa-db-fra.com

Comment faire référence à une cellule dans la même colonne à une ligne donnée?

Je voudrais obtenir une cellule dans une rangée particulière au-dessus de la cellule actuelle. Ceci doit être utilisé dans la mise en forme conditionnelle, donc je ne peux pas spécifier une cellule particulière, par exemple. A$4— la référence serait la même pour toute la plage.

Ce dont j'ai besoin, c'est quelque chose comme:

GET_CELL_AT( COLUMN(CURRENT_CELL), 4 )

Je l'utilise pour colorer une cellule en rouge si elle est plus grande qu'un seuil dans l'autre cellule.

6
Ondra Žižka

Résolu avec:

=INDIRECT( ADDRESS( 4, COLUMN() ) )

ADDRESS me donne une chaîne telle que "$ A $ 1" et INDIRECT en fait une référence de cellule.

7
Ondra Žižka