Formule avec cellules variable

C

chris-57

Guest
Salut à tous,
exite t'il une formule comportant une variable qui correspond à une ligne ou une colonne :

du genre :

= C(A$1$) = 100

A$1$ représentant le chiffre manquant à C pour former une cellule ; si A1 = 8 alors le résultat serait :

= C8 = 100


merci d'avance
 
J

Jean-Marie

Guest
Bonjour

Tu as plusieurs possibilites

- avec la fonction DECALER, cela donnerait ceci =DECALER($A$1;A1-1;2)
la reference du premier argument serait invariable, il faut soustraire -1 a la valeur de destination, le troisieme argument indique la valeur de decalage en colonne depuis la colonne de la cellule A1.

- avec la fonction INDEX, cela donnerait ceci =INDEX($1:$65536;A1;3)
la reference du premier argument concerne toute la feuilles de calcul (malgre le manque de reference de colonne), le deuxieme argument est la valeur de la cellule A1, le troisieme argument a 3 correspond au numero de la colonne (si la valeur est 0, INDEX retourne une matrice de toutes les valeurs de la ligne). INDEX retourne la valeur a l'intersection de ces deux arguments suivant la plage definie.

et enfin avec la fonction INDIRECT(), la fonction serait celle-ci =INDIRECT("C"&A1), moi je prefere utilise cette fontion =INDIRECT(ADRESSE(A1;3)), le premier argument represente le numero de ligne, le deuxieme le numero de la colonne.

@+Jean-Marie
 

Discussions similaires

Réponses
7
Affichages
236

Statistiques des forums

Discussions
314 135
Messages
2 106 249
Membres
109 546
dernier inscrit
gbbob