à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
.
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:
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.
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")