Estou tentando montar uma planilha Excel para nossas pedreiras. mas temos muitos poços diferentes ao longo de dois rios de onde coletamos nossa matéria-prima, cada um com seu próprio conjunto de resultados de peneira. agora no excel estou tentando montar uma planilha que detalhará o custo do produto dependendo do resultado da peneira. então eu tenho uma planilha para cada rio X e Y com os poços A, B, C correspondentes.... Agora também tenho uma planilha que é para listas usando validação de dados, então configurei a página principal que exibirá os resultados e tem as opções de entrada.
Que rio? Selecione X ou Y qual poço? A, B, C... dependendo do rio
agora, abaixo disso, quero exibir os testes de peneira que estão na folha X ou Y. Como posso extrair um array inteiro? SE X e A forem exibidos "" Se X e B forem exibidos "" etc., preciso poder usar esses números também para outras fórmulas.
Portanto, a primeira lista suspensa contém Whakatane ou Waimana. O segundo aprofundamento na primeira lista: Whatatano
- Nati Rongo
- X
- S
Waimana
- Fazenda de John Brown
- A
- B
Agora, aprofundando na segunda opção, tenho duas planilhas na parte inferior, uma para Waimana e outra para Whakatane com os resultados dos testes (os resultados são 21Rx8C), quero uma fórmula que extraia o conjunto correto de resultados e os exiba no principal página onde estão as opções da lista, todos os resultados dos testes têm o mesmo formato.
Responder1
Você pode fazer isso usando a INDIRECT
função. Esta função permite construir uma referência de célula como texto. Isso significa que o nome da planilha pode fazer parte de uma sequência de texto e ser determinado por outra célula.
A fórmula a seguir será vinculada à célula A1
da planilha cujo nome é especificado na célula C2
:
=INDIRECT("'"&C2&"'!A1")
Por exemplo, se a célula C2
contiver X
, a sequência de texto entre parênteses será avaliada como: 'X'!A1
. Observe que as aspas são necessárias caso o nome da planilha contenha espaços.