Formula Excel: interval indirect denumit foaie diferită -

Cuprins

Formula generică

INDIRECT("'"&sheet&"'!"&name)

rezumat

Pentru a face referire la un interval denumit pe o altă foaie, puteți utiliza funcția INDIRECT cu sintaxa de foaie necesară. În exemplul prezentat, formula din D6 este:

=SUM(INDIRECT("'"&B6&"'!"&C6))

Care returnează suma intervalului numit „date” pe Sheet1.

Explicaţie

Formula de mai sus evaluează așa ceva:

=SUM(INDIRECT("'"&B6&"'!"&C6)) =SUM(INDIRECT("'"&"Sheet1"&"'!"&"data")) =SUM('Sheet1'!data)

Odată ce șirul este asamblat folosind valorile din B6 și C6, INDIRECT evaluează și transformă șirul într-o referință adecvată.

Rețineți că puteți face referire la un interval numit într-o formulă fără a utiliza INDIRECT. De exemplu, formula din D6 ar putea fi scrisă:

=SUM('Sheet1'!data)

Cu toate acestea, dacă doriți să asamblați referința ca text și doriți ca Excel să trateze textul ca referință, trebuie să utilizați INDIRECT.

Notă: ghilimelele unice sunt adăugate în formula de mai sus, astfel încât formula să funcționeze atunci când un nume de foaie conține spații.

Articole interesante...