
Vispārēja formula
INDIRECT("'"&sheet&"'!"&name)
Kopsavilkums
Lai citā lapā norādītu nosaukto diapazonu, varat izmantot funkciju INDIRECT ar nepieciešamo lapu sintaksi. Parādītajā piemērā formula D6 ir:
=SUM(INDIRECT("'"&B6&"'!"&C6))
Kas atgriež nosaukto diapazona "datu" summu lapā 1.
Paskaidrojums
Iepriekš minētā formula vērtē apmēram šādi:
=SUM(INDIRECT("'"&B6&"'!"&C6)) =SUM(INDIRECT("'"&"Sheet1"&"'!"&"data")) =SUM('Sheet1'!data)
Kad virkne ir samontēta, izmantojot vērtības B6 un C6, INDIRECT novērtē un pārveido virkni par pareizu atsauci.
Ņemiet vērā, ka formulā varat atsaukties uz nosaukto diapazonu, neizmantojot INDIRECT. Piemēram, formulu D6 var uzrakstīt:
=SUM('Sheet1'!data)
Tomēr, ja vēlaties apkopot atsauci kā tekstu un Excel lūgt tekstu uzskatīt par atsauci, jums jāizmanto INDIRECT.
Piezīme. Atsevišķas pēdiņas tiek pievienotas iepriekšējai formulai, lai formula darbotos, ja lapas nosaukumā ir atstarpes.