Formuła programu Excel: pośredni nazwany zakres inny arkusz -

Spisie treści

Formuła ogólna

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

Podsumowanie

Aby odwołać się do nazwanego zakresu na innym arkuszu, możesz użyć funkcji POŚREDNIE z wymaganą składnią arkusza. W pokazanym przykładzie formuła w D6 to:

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

Co zwraca sumę nazwanego zakresu „dane” w arkuszu Sheet1.

Wyjaśnienie

Powyższa formuła oblicza coś takiego:

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

Po złożeniu łańcucha przy użyciu wartości w B6 i C6, INDIRECT oblicza i przekształca ciąg w odpowiednie odniesienie.

Zauważ, że możesz odwoływać się do nazwanego zakresu w formule bez użycia opcji POŚREDNI. Na przykład wzór w D6 można zapisać:

=SUM('Sheet1'!data)

Jeśli jednak chcesz złożyć odwołanie jako tekst, a program Excel traktuje tekst jako odniesienie, musisz użyć opcji POŚREDNIE.

Uwaga: pojedyncze cudzysłowy są dodawane w powyższym wzorze, aby formuła działała, gdy nazwa arkusza zawiera spacje.

Interesujące artykuły...