web-dev-qa-db-fra.com

Que fait l'opérateur [@ [bar foo]] dans Excel, en particulier l'arobase?

J'ai vu quelqu'un construire ce qui semblait être des références de cellules dans Excel qui ressemblaient à

=[@[column title]]*someothercell

Comment cette fonction s'appelle-t-elle, les crochets rectangulaires et l'arobase sont-ils indépendants ou vont-ils ensemble? Comment ça marche exactement?

J'ai cherché sur Google pendant un moment et essayé manuellement dans Excel, mais je n'ai pas réussi à le faire fonctionner.

20
Jonas Heidelberg

Les crochets sont utilisés pour des références structurées , qui facilitent la référence à des données dans des tables nommées (que vous pouvez créer en cliquant sur Insérer → Table).

Le @ est une nouvelle notation dans Excel 2010 remplaçant le [#This Row] à partir d'Excel 2007. Le symbole at est utilisé pour raccourcir les formules à l'intérieur des tableaux nommés faisant référence aux cellules de la même ligne.

Les crochets intérieurs ne sont nécessaires que parce que l'en-tête de table bar foo contient un espace.

20
Indrek