4

Можно ли ссылаться на именованный диапазон, комбинируя текст с формулой? Скажем, я получаю имя для диапазона через INDEX, который возвращает текст, но я также хочу добавить что-нибудь после текста следующим образом:

ДИАПАЗОН & "Что будет после"

У меня есть несколько именованных диапазонов, поэтому, чтобы динамически ссылаться на эти диапазоны, мне нужно что-то добавить после этого RANGE-текста. Excel, однако, выдает ошибку.

В двух словах

Именованные диапазоны:

RANGE1 RANGE2 RANGE3 и т.д.

То, что я хочу, это сказать с формулой подсчета:

=COUNTIF(RANGE & "whatever comes after",1)

Если я пытаюсь сделать это, то Excel выдает ошибку, так что то, что я пытаюсь сделать, даже возможно?

2 ответа2

4

Оберните все это в INDIRECT функции. INDIRECT переводит строку в ссылку.

=COUNTIF(INDIRECT("RANGE" & "whatever comes after"),1)
2

Как указал Voitcus, попробуйте команду INDIRECT для построения строки запроса. Часть диапазона должна выглядеть примерно так:

indirect(RANGE & "whatever comes after")

Я не уверен, что вы пытаетесь сделать с ", 1" в вашем выражении COUNTIF, но попробуйте:

=countif(indirect(range & "whatever comes after"),1)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .