usando intervalos nomeados em uma fórmula sumif

usando intervalos nomeados em uma fórmula sumif

Eu nomeei intervalos. São colunas em outra guia da pasta de trabalho. Estou usando uma fórmula sumif para encontrar valores com base em vários critérios. A fórmula é =somas(H4,matriz1,b4,matriz2,c4). H4 é uma célula onde estou usando uma lista de validação para selecionar um intervalo nomeado para ser o intervalo_soma. 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 o texto do meu intervalo nomeado, recebo #VALUE! O que estou fazendo de errado?

Responder1

Você deseja usar INDIRETO():

=SUMIFS(INDIRECT(H4),array1,B4,array2,C4)

insira a descrição da imagem aqui

informação relacionada