Use indireto para consultar dinamicamente as planilhas no Excel e Google Sheets

às vezes quiser se referir a determinadas planilhas (planilhas) dinamicamente. Por exemplo, se você tiver dados no mesmo formato dividido ou distribuído em planilhas Multipls e deseja selecionar dados de diferentes folhas de maneira dinâmica.

Neste caso, você pode usar a função indireta (), que está disponível tanto no Excel como o Google Spreadsheets. Eu vou te mostrar como usá-lo com um pequeno exemplo.

INDIRECTO(): retorna a referência especificada em uma string de texto (string de texto). As referências são avaliadas imediatamente para mostrar seu conteúdo.

Usando indirect () para remeter dinamicamente a uma planilha (planilha)

em O exemplo a seguir, queremos encontrar a entrada de um produto específico, referente dinamicamente à folha de informações de cada um dos produtos.

Temos uma folha chamada Ingresos Em que queremos ver a renda de um determinado produto. Então, temos duas folhas com informações de vendas e renda para dois produtos: e Producto2.

Normalmente você só pode se referir a uma dessas planilhas.
normalmente você só pode se referir a uma dessas planilhas.

Queremos a folha Ingresos Mostrar a renda de um produto específico e ser capaz de atualizar os números dinamicamente quando alteramos a célula D1

Infelizmente não podemos nos referir à célula D1 para especificar o que uma folha que queremos usar em nosso Função BUSCARV() desta maneira:

Não podemos usar uma referência variável para D1 em Bucarv ()

Não podemos usar uma referência variável para D1 em Bucarv ()

Para este trabalho, temos que usar a função INDIRECTO(). Permite-nos usar o valor do D1 da célula para criar uma função Dynamic referiu números ou intervalos que estão em várias planilhas.

Usando o nome da folha de nome como variáveis para a função indireta
Usando o nome da folha de nome como variáveis para função indireta ()

Agora você pode alterar a célula D1 para “produto2” e os números de renda serão exibidos e atualizados dinamicamente e recolher os números do trabalho Número de folha 2.

indireto () no Excel

para recapitular, você pode usar INDIRECTO() para se referir a várias planilhas variáveis dessa maneira :

=INDIRECTO("'"&D1&"'!"&"A3:D6")

indirect () No Google Spreadsheets

Você pode usar INDIRECTO() em planilhas do Google de um Uma maneira muito semelhante:

=INDIRECTO(CONCATENAR(D1,"!A3:D6")

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *