Enrole tudo em uma função INDIRECT
. INDIRECT traduz uma string em uma referência.
=COUNTIF(INDIRECT("RANGE" & "whatever comes after"),1)
É possível fazer referência a um intervalo nomeado combinando texto com uma fórmula? Digamos que eu receba um nome para um intervalo via INDEX, que retorna um texto, mas também quero adicionar algo após o texto assim:
RANGE & "Whatever comes after"
Eu tenho vários intervalos nomeados, então, para referenciar dinamicamente esses intervalos, eu preciso adicionar algo depois do texto RANGE. O Excel, no entanto, apresenta um erro.
Em poucas palavras
intervalos nomeados:
RANGE1 RANGE2 RANGE3 etc.
O que eu quero é dizer com uma fórmula de contagem:
=COUNTIF(RANGE & "whatever comes after",1)
Se eu tentar fazer isso, o Excel dará um erro, e o que estou tentando fazer é possível?
Como Voitcus indicou, tente o comando INDIRECT para construir a string de consulta. A parte do intervalo deve parecer algo em linha:
indirect(RANGE & "whatever comes after")
Não tenho certeza do que você está tentando fazer com o ", 1" em sua instrução COUNTIF, mas tente:
=countif(indirect(range & "whatever comes after"),1)