2015-04-15 1 views
0

J'ai plusieurs tables de données et je les ai nommées. Je voudrais créer un tableau croisé dynamique et pouvoir entrer le nom d'une plage de données dans une cellule et faire le tableau croisé dynamique référencer la plage nommée dans cette cellule. Par exemple, si la source de données de tableau croisé dynamique peut être =A1 et dans A1 le mot PayrollTable qui est un nom défini référençant sheet1!A2:G200.Un nom défini dans une cellule peut-il fournir la source de données pour un tableau croisé dynamique?

Que devrais-je mettre dans la source de données de tableau croisé dynamique pour qu'il puisse accéder au nom dans A1 qui référence alors la plage de nom défini?

Répondre

1

S'il vous plaît essayer:

=INDIRECT(A1) 

INDIRECT.

+0

Avez-vous essayé de mettre tout ce que vous avez dans la boîte Name: pour la plage pertinente dans Name Manager en A1? L'étendue du nom du classeur est-elle? – pnuts

+0

'= offset (abc! A1,0,0, compte (a: a), compte (1: 1))' est très loin de 'sheet1! A2: g200' – pnuts

+0

Si vous ne pouvez pas obtenir le simplifié (c'est bon) la version à travailler me semble peu compliquer les choses avec la version non simplifiée. – pnuts