Excel: как использовать двссыл с именами листов


Вы можете использовать следующий базовый синтаксис для ссылки на именованный диапазон на другом листе Excel:

 =SUM(INDIRECT("'"& A2 &"'!"& B2 ))

Эта конкретная формула рассчитает сумму значений именованного диапазона в ячейке B2 на листе ячейки A2 .

В следующем примере показано, как использовать этот синтаксис на практике.

Пример: как использовать ДВССЫЛ с именами листов в Excel

Допустим, у нас есть именованный диапазон в Excel с именем my_data , который находится на листе с именем Sheet2 :

Допустим, мы хотим вычислить сумму значений в этом именованном диапазоне на Листе1 .

Для этого мы можем ввести следующую формулу в ячейку C2 листа Sheet1 :

 =SUM(INDIRECT("'"& A2 &"'!"& B2 ))

На следующем снимке экрана показано, как использовать эту формулу на практике:

Excel ДВССЫЛ с другим именем листа

Формула возвращает сумму значений именованного диапазона под названием my_data в Sheet2 , которая оказывается равна 173 .

Обратите внимание, что ячейка C2 дает следующее выражение:

 =SUM('Sheet2'!my_data)

Также обратите внимание, что мы могли бы использовать другую функцию с функцией ДВССЫЛ , если бы захотели.

Например, мы могли бы ввести следующую формулу в ячейку C2 на листе Sheet1 , чтобы вычислить среднее значение значений в именованном диапазоне, называемом my_data на листе Sheet2 :

 =AVERAGE(INDIRECT("'"& A2 &"'!"& B2 ))

На следующем снимке экрана показано, как использовать эту формулу на практике:

Формула возвращает среднее значение значений в именованном диапазоне под названием my_data в Sheet2 , которое оказывается равным 17,3 .

Примечание . Полную документацию по функции ДВССЫЛ в Excel можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:

Как сравнить два листа Excel на наличие различий
Как добавить на несколько листов в Excel
Как посчитать сумму по группе в Excel

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *