Eu tenho uma célula no Excel, para a qual eu quero extrair dados de outra célula que é definida como um valor em uma terceira célula.
Por exemplo:
A1 = 5
A2 = 10
A3 = insere a sintaxe aqui, usando A4 como fonte para referência de célula
A4 = seleção de entrada do usuário
Quando A4 é definido como "A1", o A3 deve retornar 5
. Quando A4 é definido como "A2", A3 deve retornar 10
.
O acima é na verdade um pouco de simplificação. O que eu estou realmente procurando fazer é usar uma célula para definir de qual folha extrair dados para os cálculos que serão realizados em outra célula.
Cenário:
Uma pasta de trabalho contém várias planilhas ( Sheet1
, Sheet2
, Sheet3
, etc.) que são exibidas de forma idêntica - um valor em 'Sheet1'!A2
representa o mesmo tipo de informação representado pelo valor em% código%. Eu quero construir outra folha, chamada 'Sheet2'!A2
, que me permite comparar facilmente os dados entre duas planilhas escolhidas. Esta folha também será definida de forma idêntica às outras, mas os valores aqui devem ser cálculos da diferença entre os valores semelhantes nas planilhas de destino. Esta planilha também terá duas células especiais que são configuradas com validação de dados e drop-downs na célula, para permitir a seleção de duas outras planilhas, por nome, para comparação.
Digamos que as células de seleção estejam em A5 e A6.
Dado:
A5 = Comparison
A6 = Sheet5
Em seguida, a fórmula em Sheet3
deve resultar no mesmo que 'Comparison!'A2
. Se eu mudar A6 para "Sheet7", a fórmula deve se ajustar a 'Sheet5'!A2-'Sheet3'!A2
.
Esse tipo de referência de célula dinâmica é facilmente realizável (sem uma porcaria de 'Sheet5'!A2-'Sheet7'A2
declarações) no Excel?