Obtendo dados para mostrar em outra planilha usando a lista suspensa como referência

1

O que eu tenho é uma planilha chamada home, que tem uma lista suspensa, o que eu desejo fazer é depender do que é exibido no menu suspenso. Isso preencheria outras células na planilha home com dados de outra planilha chamada data .

Atualmente, esta lista suspensa também extrai uma foto de outra folha chamada Imagens. Isso usa a função VLOOKUP. A coluna de planilha de dados A, duplica o que está na lista suspensa da planilha inicial, @ W7

A coluna B da folha de dados à linha 9 tem parte dos meus dados para retornar à planilha home. esses dados iniciam na coluna J1, linha 13 e seriam preenchidos na linha J22.  A coluna da folha de dados C até a linha 9 tem o restante dos meus dados para retornar à planilha inicial. esses dados iniciam na coluna Q16 e seriam preenchidos na linha Q25.

No momento, estou usando o VLOOKUP em uma caixa de texto para fazer isso, mas isso não é aceitável, pois todos os dados ficam distorcidos às vezes.

    
por Gregm66 24.01.2016 / 00:23

1 resposta

0

Uma maneira de fazer isso, descrição geral:

Faça com que a lista suspensa contenha ou de alguma forma permita gerar a célula TOP LEFT do intervalo de dados que você deseja exibir.

Em seguida, use INDIRECT (...) e OFFSET (...) em uma cadeia de caracteres (formando uma referência de célula), gerada com a célula TOP LEFT acima. Com isso você preenche uma tabela - que é manter o que você selecionou na lista suspensa.

Dica: ROWS (intervalo) e COLUMNS (intervalo) podem ser usados para criar deslocamentos para OFFSET (...), presumindo que você use, por exemplo, "$ A $ 1: A1" como intervalo (primeira célula ref bloqueada, a segunda não).

    
por 24.01.2016 / 12:46