Você quer usar INDIRECT ():
=SUMIFS(INDIRECT(H4),array1,B4,array2,C4)
Eu nomeei intervalos. Eles são colunas em outra guia dentro da pasta de trabalho. Estou usando uma fórmula sumif para encontrar valor com base em vários critérios. A fórmula é = sumifs (H4, array1, b4, array2, c4). H4 é uma célula onde eu estou usando uma lista de validação para selecionar um intervalo nomeado para ser o sum_range. Meu problema é este ... se eu digitar o nome real do intervalo na minha fórmula, ele funciona. Mas se eu usar a referência de célula H4 que contém texto do meu intervalo nomeado, recebo #VALUE! O que estou fazendo errado?