Est-il possible de déclarer des variables dans des cellules Excel et de les utiliser en tant que paramètres de formules dans d'autres cellules?
Par exemple, je déclarerais var1=10
dans l'une des cellules. Dans une autre cellule, j'utiliserais var1
pour un calcul comme: =var1*20
.
Vous pouvez nommer des cellules. Pour ce faire, cliquez sur la zone de nom (à côté de la barre de formule, qui indique "A1" par exemple), puis tapez un nom, tel que "myvar". Vous pouvez maintenant utiliser ce nom au lieu de la référence de cellule:
= myvar*25
Je viens également de découvrir comment procéder avec le gestionnaire de noms Excel (Formules> Section Noms définis> Gestionnaire de noms).
Vous pouvez définir une variable qui ne doit pas nécessairement "vivre" dans une cellule et vous pouvez ensuite l'utiliser dans des formules.
Le jargon dans Excel est différent, vous ne "déclarez pas les variables", vous "nommez" les cellules ou les tableaux.
Voici un bon aperçu de la procédure à suivre: http://office.Microsoft.com/en-001/Excel-help/define-and-use-names-in-formulas-HA010342417.aspx =
Vous pouvez utiliser des cellules (cachées) comme variables. Par exemple, vous pouvez masquer la colonne C, définissez C1 sur
=20
et l'utiliser comme
=c1*20
Vous pouvez également écrire des macros VBA qui définissent et lisent une variable globale.
Edit: AKX rend ma réponse partiellement incorrecte. Je ne savais pas que vous pouviez nommer des cellules dans Excel.